]> wimlib.net Git - wimlib/blobdiff - src/util.h
Rewrite make_huffman_decode_table()
[wimlib] / src / util.h
index b97731b56730936c68077197a60fe6125fa141a4..3db022a11b86ff608cf3a15f505b5e27b44d8254 100644 (file)
@@ -137,6 +137,7 @@ extern void wimlib_warning(const char *format, ...)
 #define wimlib_assert2(expr)
 #endif
 
 #define wimlib_assert2(expr)
 #endif
 
+#define BUILD_BUG_ON(condition) ((void)sizeof(char[1 - 2*!!(condition)]))
 
 #ifdef ENABLE_CUSTOM_MEMORY_ALLOCATOR
 extern void *(*wimlib_malloc_func)(size_t);
 
 #ifdef ENABLE_CUSTOM_MEMORY_ALLOCATOR
 extern void *(*wimlib_malloc_func)(size_t);