tests/test_allocator.c

changeset 1040
1ecf4dbbc60c
parent 985
68754c7de906
--- a/tests/test_allocator.c	Fri Dec 20 21:25:33 2024 +0100
+++ b/tests/test_allocator.c	Sat Dec 21 21:03:28 2024 +0100
@@ -90,7 +90,7 @@
     memcpy(test, "Test", 5);
     CX_TEST_DO {
         void *fail = cxReallocArray(cxDefaultAllocator, test, SIZE_MAX/2, 4);
-        CX_TEST_ASSERT(errno == ENOMEM);
+        CX_TEST_ASSERT(errno == EOVERFLOW);
         CX_TEST_ASSERT(fail == NULL);
         CX_TEST_ASSERT(0 == strcmp(test, "Test"));
     }
@@ -148,7 +148,7 @@
     CX_TEST_DO {
         int ret = cxReallocateArray(cxDefaultAllocator, &test, SIZE_MAX/2, 4);
         CX_TEST_ASSERT(ret != 0);
-        CX_TEST_ASSERT(errno == ENOMEM);
+        CX_TEST_ASSERT(errno == EOVERFLOW);
         CX_TEST_ASSERT(test != NULL);
         CX_TEST_ASSERT(0 == strcmp(test, "Test"));
     }
@@ -173,7 +173,7 @@
     CX_TEST_DO {
         int ret = cx_reallocatearray(&test, SIZE_MAX/2, 4);
         CX_TEST_ASSERT(ret != 0);
-        CX_TEST_ASSERT(errno == ENOMEM);
+        CX_TEST_ASSERT(errno == EOVERFLOW);
         CX_TEST_ASSERT(test != NULL);
         CX_TEST_ASSERT(0 == strcmp(test, "Test"));
     }

mercurial