diff --git a/src/debug.h b/src/debug.h index 17c6a81..20ac09a 100644 --- a/src/debug.h +++ b/src/debug.h @@ -43,6 +43,12 @@ extern int g_debug_error_abort; }\ } while(0) +#define CHECK(__ASSERT, ...) do {\ + if(!(__ASSERT)) {\ + LOG_ERROR(__VA_ARGS__);\ + }\ +} while(0); + #define ASSERT_RETURN_WARN(__ASSERT, __RETURN, ...) do {\ if(!(__ASSERT)) {\ LOG_WARNING(__VA_ARGS__);\