Prefer not_reached() over assert(false) where appropriate.

This commit is contained in:
Jason Evans
2013-10-21 14:56:27 -07:00
parent 0135fb806e
commit 6556e28be1
5 changed files with 12 additions and 13 deletions

View File

@@ -42,12 +42,6 @@
} while (0)
#endif
/* Use to assert a particular configuration, e.g., cassert(config_debug). */
#define cassert(c) do { \
if ((c) == false) \
assert(false); \
} while (0)
#ifndef not_reached
#define not_reached() do { \
if (config_debug) { \
@@ -74,6 +68,12 @@
not_implemented(); \
} while (0)
/* Use to assert a particular configuration, e.g., cassert(config_debug). */
#define cassert(c) do { \
if ((c) == false) \
not_reached(); \
} while (0)
#endif /* JEMALLOC_H_TYPES */
/******************************************************************************/
#ifdef JEMALLOC_H_STRUCTS