From 2e45da40c407e2ca6703c2128ad8fa0b8b9c4612 Mon Sep 17 00:00:00 2001 From: Dustin Howett Date: Sat, 20 Jan 2018 16:00:26 -0800 Subject: [PATCH] fix flipped sense on ASSERT() --- visibility.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/visibility.h b/visibility.h index 86c379b..d98d052 100644 --- a/visibility.h +++ b/visibility.h @@ -17,7 +17,7 @@ # define ASSERT(x) assert(x) #else # define UNREACHABLE(x) __builtin_unreachable() -# define ASSERT(x) do { if (x) __builtin_unreachable(); } while(0) +# define ASSERT(x) do { if (!(x)) __builtin_unreachable(); } while(0) #endif #define LIKELY(x) __builtin_expect(x, 1)