Loading...
--- libmalloc/libmalloc-374.60.3/tests/malloc_free_test.c
+++ libmalloc/libmalloc-409.40.6/tests/malloc_free_test.c
@@ -83,6 +83,12 @@
test_malloc_free_random(SMALL_LIMIT_THRESHOLD, MEDIUM_LIMIT_THRESHOLD, 32 * 1024, 1000);
}
+T_DECL(malloc_free_null, "free(NULL)")
+{
+ free(NULL);
+ T_PASS("Survived free(NULL)");
+}
+
#pragma mark MallocAggressiveMadvise=1
T_DECL(malloc_free_tiny_aggressive_madvise, "tiny malloc and free all 16b increments with aggressive madvise",