X-Git-Url: https://git.distorted.org.uk/~mdw/mLib/blobdiff_plain/6b210fdf04f67df393b5a0cd1222136b36c2eda7..dd65cf2dc0244dd4130565db62d152a4bc57e6ec:/utils/macros.h diff --git a/utils/macros.h b/utils/macros.h index a5263e1..45420e2 100644 --- a/utils/macros.h +++ b/utils/macros.h @@ -51,7 +51,7 @@ #define GLUE(x, y) MLIB__GLUE(x, y) #ifdef static_assert -# define STATIC_ASSERT(cond, msg) static_assert(cond, msg) +# define STATIC_ASSERT(cond, msg) static_assert(!!(cond), msg) #else # define STATIC_ASSERT(cond, msg) \ IGNORABLE extern char static_assert_failed[2*!!(cond) - 1]