mirror of
https://github.com/apache/nuttx.git
synced 2026-05-31 23:40:19 +08:00
Revert "assert: When defining NDEBUG, do not use macro parameters"
This reverts commit 3b6e7c1927.
This commit is contained in:
committed by
Xiang Xiao
parent
e67d32a5ba
commit
e6ca27ac2f
+2
-2
@@ -96,7 +96,7 @@
|
|||||||
# define DEBUGVERIFY(f) _VERIFY(f, __DEBUG_ASSERT_FILE__, __DEBUG_ASSERT_LINE__)
|
# define DEBUGVERIFY(f) _VERIFY(f, __DEBUG_ASSERT_FILE__, __DEBUG_ASSERT_LINE__)
|
||||||
#else
|
#else
|
||||||
# define DEBUGPANIC()
|
# define DEBUGPANIC()
|
||||||
# define DEBUGASSERT(f) ((void)(0))
|
# define DEBUGASSERT(f) ((void)(1 || (f)))
|
||||||
# define DEBUGVERIFY(f) ((void)(f))
|
# define DEBUGVERIFY(f) ((void)(f))
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@@ -106,7 +106,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#ifdef NDEBUG
|
#ifdef NDEBUG
|
||||||
# define assert(f) ((void)(0))
|
# define assert(f) ((void)(1 || (f)))
|
||||||
# define VERIFY(f) assert(f)
|
# define VERIFY(f) assert(f)
|
||||||
#else
|
#else
|
||||||
# define assert(f) _ASSERT(f, __ASSERT_FILE__, __ASSERT_LINE__)
|
# define assert(f) _ASSERT(f, __ASSERT_FILE__, __ASSERT_LINE__)
|
||||||
|
|||||||
Reference in New Issue
Block a user