util: fix debug_assert() to avoid unused variable warnings in release builds
This commit is contained in:
parent
e8ee34e7f3
commit
d885c9dad1
|
@ -162,7 +162,7 @@ void _debug_assert_fail(const char *expr,
|
|||
#ifdef DEBUG
|
||||
#define debug_assert(expr) ((expr) ? (void)0 : _debug_assert_fail(#expr, __FILE__, __LINE__, __FUNCTION__))
|
||||
#else
|
||||
#define debug_assert(expr) ((void)0)
|
||||
#define debug_assert(expr) ((void)(expr))
|
||||
#endif
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue