diff --git a/client/TracyCallstack.cpp b/client/TracyCallstack.cpp index d426c716..5e210ff3 100644 --- a/client/TracyCallstack.cpp +++ b/client/TracyCallstack.cpp @@ -14,7 +14,7 @@ # ifdef _MSC_VER # pragma warning( pop ) # endif -#elif TRACY_HAS_CALLSTACK >= 2 +#elif TRACY_HAS_CALLSTACK == 2 || TRACY_HAS_CALLSTACK == 3 || TRACY_HAS_CALLSTACK == 4 # include "../libbacktrace/backtrace.hpp" # include # include @@ -292,7 +292,7 @@ CallstackEntryData DecodeCallstackPtr( uint64_t ptr ) return { &cb, 1 }; } -#elif TRACY_HAS_CALLSTACK >= 2 +#elif TRACY_HAS_CALLSTACK == 2 || TRACY_HAS_CALLSTACK == 3 enum { MaxCbTrace = 16 }; diff --git a/client/TracyCallstack.hpp b/client/TracyCallstack.hpp index f9ef20b5..2a18370b 100644 --- a/client/TracyCallstack.hpp +++ b/client/TracyCallstack.hpp @@ -91,7 +91,7 @@ static tracy_force_inline void* Callstack( int depth ) return trace; } -#elif TRACY_HAS_CALLSTACK >= 3 +#elif TRACY_HAS_CALLSTACK == 3 || TRACY_HAS_CALLSTACK == 4 static tracy_force_inline void* Callstack( int depth ) {