diff --git a/src/trivia/util.h b/src/trivia/util.h index 40655eab49921784b3da2f547c0f72b733902c00..724bdc1951169e5b4fd929a1494019c4eea1a713 100644 --- a/src/trivia/util.h +++ b/src/trivia/util.h @@ -475,6 +475,10 @@ tt_sprintf(const char *format, ...) } \ } while(0) +#if !defined(__cplusplus) && !defined(static_assert) +# define static_assert _Static_assert +#endif + #if defined(__cplusplus) } /* extern "C" */ #endif /* defined(__cplusplus) */