From 84efe070fe59328e623f603a264bd81a66416e6b Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Wed, 22 May 2019 14:05:44 +0200 Subject: [PATCH] Make callstack logic more obvious. --- client/TracyCallstack.cpp | 4 ++-- client/TracyCallstack.hpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) 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 ) {