aboutsummaryrefslogtreecommitdiff
path: root/immutables
diff options
context:
space:
mode:
authorElvis Pranskevichus <elvis@magic.io>2020-04-22 17:58:50 -0700
committerElvis Pranskevichus <elvis@magic.io>2020-04-22 18:07:53 -0700
commit60252260070137dd75f09d99a50c5dc624dea439 (patch)
treea6296dd37ef00286a1d0945812ed77276759516d /immutables
parentd107c3ea800d206ef890cafa81a8520aa29c5eb1 (diff)
downloadimmutables-60252260070137dd75f09d99a50c5dc624dea439.tar.gz
immutables-60252260070137dd75f09d99a50c5dc624dea439.zip
Define NDEBUG actively
`NDEBUG` is not defined by the standard library or the compiler by default, so make sure it's defined when building non-debug builds.
Diffstat (limited to 'immutables')
-rw-r--r--immutables/_map.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/immutables/_map.c b/immutables/_map.c
index 19ce760..167385a 100644
--- a/immutables/_map.c
+++ b/immutables/_map.c
@@ -393,7 +393,7 @@ static MapObject *
map_update(uint64_t mutid, MapObject *o, PyObject *src);
-#ifndef NDEBUG
+#if !defined(NDEBUG)
static void
_map_node_array_validate(void *o)
{
@@ -1110,7 +1110,7 @@ map_node_bitmap_without(MapNode_Bitmap *self,
}
}
-#ifndef NDEBUG
+#if !defined(NDEBUG)
/* Ensure that Collision.without implementation
converts to Bitmap nodes itself.
*/
@@ -2009,7 +2009,7 @@ map_node_array_without(MapNode_Array *self,
}
else {
-#ifndef NDEBUG
+#if !defined(NDEBUG)
if (IS_COLLISION_NODE(node)) {
assert(
(map_node_collision_count(
@@ -2303,7 +2303,7 @@ map_iterator_bitmap_next(MapIteratorState *iter,
Py_ssize_t pos = iter->i_pos[level];
if (pos + 1 >= Py_SIZE(node)) {
-#ifndef NDEBUG
+#if !defined(NDEBUG)
assert(iter->i_level >= 0);
iter->i_nodes[iter->i_level] = NULL;
#endif
@@ -2340,7 +2340,7 @@ map_iterator_collision_next(MapIteratorState *iter,
Py_ssize_t pos = iter->i_pos[level];
if (pos + 1 >= Py_SIZE(node)) {
-#ifndef NDEBUG
+#if !defined(NDEBUG)
assert(iter->i_level >= 0);
iter->i_nodes[iter->i_level] = NULL;
#endif
@@ -2364,7 +2364,7 @@ map_iterator_array_next(MapIteratorState *iter,
Py_ssize_t pos = iter->i_pos[level];
if (pos >= HAMT_ARRAY_NODE_SIZE) {
-#ifndef NDEBUG
+#if !defined(NDEBUG)
assert(iter->i_level >= 0);
iter->i_nodes[iter->i_level] = NULL;
#endif
@@ -2386,7 +2386,7 @@ map_iterator_array_next(MapIteratorState *iter,
}
}
-#ifndef NDEBUG
+#if !defined(NDEBUG)
assert(iter->i_level >= 0);
iter->i_nodes[iter->i_level] = NULL;
#endif