added CHECK assertion macro
This commit is contained in:
parent
3e6ee52d3e
commit
eeb1e1d438
|
@ -43,6 +43,12 @@ extern int g_debug_error_abort;
|
||||||
}\
|
}\
|
||||||
} while(0)
|
} while(0)
|
||||||
|
|
||||||
|
#define CHECK(__ASSERT, ...) do {\
|
||||||
|
if(!(__ASSERT)) {\
|
||||||
|
LOG_ERROR(__VA_ARGS__);\
|
||||||
|
}\
|
||||||
|
} while(0);
|
||||||
|
|
||||||
#define ASSERT_RETURN_WARN(__ASSERT, __RETURN, ...) do {\
|
#define ASSERT_RETURN_WARN(__ASSERT, __RETURN, ...) do {\
|
||||||
if(!(__ASSERT)) {\
|
if(!(__ASSERT)) {\
|
||||||
LOG_WARNING(__VA_ARGS__);\
|
LOG_WARNING(__VA_ARGS__);\
|
||||||
|
|
Loading…
Reference in a new issue