# HG changeset patch # User Mike Becker # Date 1632654408 -7200 # Node ID b5d6cb88d05d2f8ac9399c9aae189bc29589bdaa # Parent ab30d32ae798343c52f77a4ef8ffb78b5b711947 remove public visibility of default allocator class diff -r ab30d32ae798 -r b5d6cb88d05d src/cx/allocator.h --- a/src/cx/allocator.h Sun Sep 26 12:03:38 2021 +0200 +++ b/src/cx/allocator.h Sun Sep 26 13:06:48 2021 +0200 @@ -42,8 +42,6 @@ void(*free)(void *data, void *mem); } cx_allocator_class; -extern cx_allocator_class cx_default_allocator_class; - struct cx_allocator_s { cx_allocator_class *cl; void *data; diff -r ab30d32ae798 -r b5d6cb88d05d test/test_allocator.c --- a/test/test_allocator.c Sun Sep 26 12:03:38 2021 +0200 +++ b/test/test_allocator.c Sun Sep 26 13:06:48 2021 +0200 @@ -31,7 +31,7 @@ void test_default_allocator_available(void) { cx_allocator_class *clazz = cxDefaultAllocator->cl; - CU_ASSERT_PTR_EQUAL(clazz, &cx_default_allocator_class) + CU_ASSERT_PTR_NOT_NULL(clazz) } void test_default_malloc(void) {