src/map.c

changeset 1618
ef7cab6eb131
parent 1616
bdc04a8e0dd3
--- a/src/map.c	Tue Dec 16 21:33:58 2025 +0100
+++ b/src/map.c	Wed Dec 17 19:05:50 2025 +0100
@@ -70,12 +70,14 @@
 CxMap cx_empty_map = {
     {
         NULL,
-        NULL,
         0,
         0,
         NULL,
         NULL,
         NULL,
+        NULL,
+        NULL,
+        NULL,
         false,
         true
     },
@@ -349,7 +351,7 @@
             return -1;
         }
         // compare the values
-        const int d = map->collection.cmpfunc(value_left, value_right);
+        const int d = cx_invoke_compare_func(map, value_left, value_right);
         if (d != 0) {
             return d;
         }

mercurial