tests/test_list.c

changeset 1625
89a2d53308e4
parent 1622
27e7a4bf1a39
--- a/tests/test_list.c	Thu Dec 18 16:44:11 2025 +0100
+++ b/tests/test_list.c	Thu Dec 18 18:07:29 2025 +0100
@@ -49,7 +49,7 @@
     int elem = 8, elem2 = 47;
     int result;
     CX_TEST_DO {
-        result = cx_array_add(arr, &elem);
+        result = cx_array_add(arr, elem);
         CX_TEST_ASSERT(result == 0);
         CX_TEST_ASSERT(arr.data[0] == 2);
         CX_TEST_ASSERT(arr.data[1] == 3);
@@ -60,7 +60,7 @@
         CX_TEST_ASSERT(arr.capacity == 5);
 
         arr.size = 5;
-        result = cx_array_add(arr, &elem2);
+        result = cx_array_add(arr, elem2);
         CX_TEST_ASSERT(result == 0);
         CX_TEST_ASSERT(arr.data[0] == 2);
         CX_TEST_ASSERT(arr.data[1] == 3);
@@ -119,7 +119,7 @@
         CX_TEST_ASSERT(arr.data[2] == 6);
 
         for (int x = 8 ; x <= 18 ; x+=2) {
-            cx_array_add(arr, &x);
+            cx_array_add(arr, x);
         }
 
         CX_TEST_ASSERT(arr.size == 9);
@@ -154,19 +154,19 @@
     cx_array_init(array, 4);
 
     CX_TEST_DO {
-        CX_TEST_ASSERT(0 == cx_array_insert_sorted(array, &d1, cx_cmp_int));
+        CX_TEST_ASSERT(0 == cx_array_insert_sorted(array, d1, cx_cmp_int));
         CX_TEST_ASSERT(array.size == 1);
         CX_TEST_ASSERT(array.capacity == 4);
-        CX_TEST_ASSERT(0 == cx_array_insert_sorted(array, &d2, cx_cmp_int));
+        CX_TEST_ASSERT(0 == cx_array_insert_sorted(array, d2, cx_cmp_int));
         CX_TEST_ASSERT(array.size == 2);
         CX_TEST_ASSERT(array.capacity == 4);
-        CX_TEST_ASSERT(0 == cx_array_insert_sorted(array, &d3, cx_cmp_int));
+        CX_TEST_ASSERT(0 == cx_array_insert_sorted(array, d3, cx_cmp_int));
         CX_TEST_ASSERT(array.size == 3);
         CX_TEST_ASSERT(array.capacity == 4);
-        CX_TEST_ASSERT(0 == cx_array_insert_sorted(array, &d4, cx_cmp_int));
+        CX_TEST_ASSERT(0 == cx_array_insert_sorted(array, d4, cx_cmp_int));
         CX_TEST_ASSERT(array.size == 4);
         CX_TEST_ASSERT(array.capacity == 4);
-        CX_TEST_ASSERT(0 == cx_array_insert_sorted(array, &d5, cx_cmp_int));
+        CX_TEST_ASSERT(0 == cx_array_insert_sorted(array, d5, cx_cmp_int));
         CX_TEST_ASSERT(array.size == 5);
         CX_TEST_ASSERT(array.capacity >= 5);
         CX_TEST_ASSERT(0 == cx_array_insert_sorted_array(array, d6a, 6, cx_cmp_int));
@@ -175,10 +175,10 @@
         CX_TEST_ASSERT(0 == cx_array_insert_sorted_array(array, d7a, 6, cx_cmp_int));
         CX_TEST_ASSERT(array.size == 17);
         CX_TEST_ASSERT(array.capacity >= 17);
-        CX_TEST_ASSERT(0 == cx_array_insert_sorted(array, &d8, cx_cmp_int));
+        CX_TEST_ASSERT(0 == cx_array_insert_sorted(array, d8, cx_cmp_int));
         CX_TEST_ASSERT(array.size == 18);
         CX_TEST_ASSERT(array.capacity >= 18);
-        CX_TEST_ASSERT(0 == cx_array_insert_sorted(array, &d9, cx_cmp_int));
+        CX_TEST_ASSERT(0 == cx_array_insert_sorted(array, d9, cx_cmp_int));
         CX_TEST_ASSERT(array.size == 19);
         CX_TEST_ASSERT(array.capacity >= 19);
         CX_TEST_ASSERT(0 == cx_array_insert_sorted_array(array, d10a, 3, cx_cmp_int));
@@ -217,19 +217,19 @@
     cx_array_init(array, 4);
 
     CX_TEST_DO {
-        CX_TEST_ASSERT(0 == cx_array_insert_unique(array, &d1, cx_cmp_int));
+        CX_TEST_ASSERT(0 == cx_array_insert_unique(array, d1, cx_cmp_int));
         CX_TEST_ASSERT(array.size == 1);
         CX_TEST_ASSERT(array.capacity == 4);
-        CX_TEST_ASSERT(0 == cx_array_insert_unique(array, &d2, cx_cmp_int));
+        CX_TEST_ASSERT(0 == cx_array_insert_unique(array, d2, cx_cmp_int));
         CX_TEST_ASSERT(array.size == 2);
         CX_TEST_ASSERT(array.capacity == 4);
-        CX_TEST_ASSERT(0 == cx_array_insert_unique(array, &d3, cx_cmp_int));
+        CX_TEST_ASSERT(0 == cx_array_insert_unique(array, d3, cx_cmp_int));
         CX_TEST_ASSERT(array.size == 3);
         CX_TEST_ASSERT(array.capacity == 4);
-        CX_TEST_ASSERT(0 == cx_array_insert_unique(array, &d4, cx_cmp_int));
+        CX_TEST_ASSERT(0 == cx_array_insert_unique(array, d4, cx_cmp_int));
         CX_TEST_ASSERT(array.size == 4);
         CX_TEST_ASSERT(array.capacity == 4);
-        CX_TEST_ASSERT(0 == cx_array_insert_unique(array, &d5, cx_cmp_int));
+        CX_TEST_ASSERT(0 == cx_array_insert_unique(array, d5, cx_cmp_int));
         CX_TEST_ASSERT(array.size == 5);
         CX_TEST_ASSERT(array.capacity >= 5);
         CX_TEST_ASSERT(0 == cx_array_insert_unique_array(array, d6a, 6, cx_cmp_int));
@@ -238,10 +238,10 @@
         CX_TEST_ASSERT(0 == cx_array_insert_unique_array(array, d7a, 6, cx_cmp_int));
         CX_TEST_ASSERT(array.size == 17);
         CX_TEST_ASSERT(array.capacity >= 17);
-        CX_TEST_ASSERT(0 == cx_array_insert_unique(array, &d8, cx_cmp_int));
+        CX_TEST_ASSERT(0 == cx_array_insert_unique(array, d8, cx_cmp_int));
         CX_TEST_ASSERT(array.size == 18);
         CX_TEST_ASSERT(array.capacity >= 18);
-        CX_TEST_ASSERT(0 == cx_array_insert_unique(array, &d9, cx_cmp_int));
+        CX_TEST_ASSERT(0 == cx_array_insert_unique(array, d9, cx_cmp_int));
         CX_TEST_ASSERT(array.size == 18);
         CX_TEST_ASSERT(array.capacity >= 18);
         CX_TEST_ASSERT(0 == cx_array_insert_unique_array(array, d10a, 3, cx_cmp_int));

mercurial