fix ASSERT to evaluate the expression only once
This commit is contained in:
parent
43deb74a41
commit
5a8019f031
4
assert.h
4
assert.h
|
@ -2,7 +2,7 @@
|
||||||
/*
|
/*
|
||||||
* LADI Session Handler (ladish)
|
* LADI Session Handler (ladish)
|
||||||
*
|
*
|
||||||
* Copyright (C) 2009 Nedko Arnaudov <nedko@arnaudov.name>
|
* Copyright (C) 2009, 2010 Nedko Arnaudov <nedko@arnaudov.name>
|
||||||
*
|
*
|
||||||
**************************************************************************
|
**************************************************************************
|
||||||
* This file contains assert macros
|
* This file contains assert macros
|
||||||
|
@ -40,7 +40,7 @@
|
||||||
__FUNCTION__, \
|
__FUNCTION__, \
|
||||||
__FILE__, \
|
__FILE__, \
|
||||||
__LINE__); \
|
__LINE__); \
|
||||||
assert(expr); \
|
assert(false); \
|
||||||
} \
|
} \
|
||||||
} \
|
} \
|
||||||
while(false)
|
while(false)
|
||||||
|
|
Loading…
Reference in New Issue