Procházet zdrojové kódy

Allow using JPH_ASSERT outside of the JPH namespace

Jorrit Rouwe před 1 rokem
rodič
revize
ff4ce177f4
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      Jolt/Core/IssueReporting.h

+ 1 - 1
Jolt/Core/IssueReporting.h

@@ -26,7 +26,7 @@ JPH_EXPORT extern TraceFunction Trace;
 	inline bool AssertFailedParamHelper(const char *inExpression, const char *inFile, uint inLine, const char *inMessage, AssertLastParam) { return AssertFailed(inExpression, inMessage, inFile, inLine); }
 
 	/// Main assert macro, usage: JPH_ASSERT(condition, message) or JPH_ASSERT(condition)
-	#define JPH_ASSERT(inExpression, ...)	do { if (!(inExpression) && AssertFailedParamHelper(#inExpression, __FILE__, uint(__LINE__), ##__VA_ARGS__, AssertLastParam())) JPH_BREAKPOINT; } while (false)
+	#define JPH_ASSERT(inExpression, ...)	do { if (!(inExpression) && AssertFailedParamHelper(#inExpression, __FILE__, JPH::uint(__LINE__), ##__VA_ARGS__, JPH::AssertLastParam())) JPH_BREAKPOINT; } while (false)
 
 	#define JPH_IF_ENABLE_ASSERTS(...)		__VA_ARGS__
 #else