From: Brendan Shanks bshanks@codeweavers.com
--- include/winnt.h | 4 ++++ 1 file changed, 4 insertions(+)
diff --git a/include/winnt.h b/include/winnt.h index db19d4fc0c1..9e303d13a67 100644 --- a/include/winnt.h +++ b/include/winnt.h @@ -417,7 +417,11 @@ extern "C" {
/* Compile time assertion */
+#if defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 201112L) +#define C_ASSERT(e) _Static_assert(e, #e) +#else #define C_ASSERT(e) extern void __C_ASSERT__(int [(e)?1:-1]) +#endif
/* Eliminate Microsoft C/C++ compiler warning 4715 */ #if defined(_MSC_VER) && (_MSC_VER > 1200)