Don't use unevaluated scope for assert in release
This commit is contained in:
parent
82e7164670
commit
3de591394d
1 changed files with 1 additions and 1 deletions
|
|
@ -5,7 +5,7 @@
|
||||||
#ifdef PSEMEK_DEBUG
|
#ifdef PSEMEK_DEBUG
|
||||||
#define assert(x) ((void)(!(x) && ::psemek::util::assert_handler(#x, __FILE__, __LINE__)))
|
#define assert(x) ((void)(!(x) && ::psemek::util::assert_handler(#x, __FILE__, __LINE__)))
|
||||||
#else
|
#else
|
||||||
#define assert(x) ((void)sizeof(x))
|
#define assert(x) ((void)(x))
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
namespace psemek::util
|
namespace psemek::util
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue