commit 129e28d390d5163384ef175fe4ad41735144c699
parent dd13417d9b07cd014dbaaefdcc8291cd633542eb
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
Date: Mon, 16 May 2022 21:06:17 +0300
mhd_panic: minor macro improvement
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/microhttpd/mhd_panic.h b/src/microhttpd/mhd_panic.h
@@ -37,8 +37,8 @@
#endif /* MHD_PANIC */
/* If we have Clang or gcc >= 4.5, use __builtin_unreachable() */
-#if defined(__clang__) || (__GNUC__ > 4) || \
- (__GNUC__ == 4 && __GNUC_MINOR__ >= 5)
+#if defined(__clang__) || (defined(__GNUC__) && __GNUC__ > 4) || \
+ (defined(__GNUC__) && __GNUC__ == 4 && __GNUC_MINOR__ >= 5)
#define BUILTIN_NOT_REACHED __builtin_unreachable ()
#elif defined(_MSC_FULL_VER)
#define BUILTIN_NOT_REACHED __assume (0)