From f7c1ae01f83449348ba1cd275188e895f00e3422 Mon Sep 17 00:00:00 2001 From: jackpoz Date: Fri, 26 Jun 2020 23:21:49 +0200 Subject: [PATCH] Core/Common: Add macro ASSERT_WITH_SIDE_EFFECTS to be used when asserting conditions that have side effects (cherry picked from commit 49da3533cd4a0fcd8b2ac7ae0bf4b105f40f8c77) --- src/common/Debugging/Errors.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/common/Debugging/Errors.h b/src/common/Debugging/Errors.h index 6fd0faa0d87..4728ab35d2f 100644 --- a/src/common/Debugging/Errors.h +++ b/src/common/Debugging/Errors.h @@ -69,6 +69,8 @@ TC_COMMON_API std::string GetDebugInfo(); #define ASSERT_NODEBUGINFO WPAssert_NODEBUGINFO #endif +#define ASSERT_WITH_SIDE_EFFECTS WPAssert + #define ABORT WPAbort #define ABORT_MSG WPAbort_MSG