added CHECK assertion macro

This commit is contained in:
Sara 2023-10-25 20:24:08 +02:00
parent 3e6ee52d3e
commit eeb1e1d438

View file

@ -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__);\