From da64fc8a49e2f2e4a4e33be8a9109f39808f824e Mon Sep 17 00:00:00 2001 From: a bellenir Date: Tue, 19 Aug 2014 15:15:49 +0000 Subject: [PATCH] hide default comparator --- source/rbt/rbt.c | 2 +- source/rbt/rbt.h | 10 ---------- tests/test_rbt.c | 6 ------ 3 files changed, 1 insertion(+), 17 deletions(-) diff --git a/source/rbt/rbt.c b/source/rbt/rbt.c index e7480c0..830ef7e 100644 --- a/source/rbt/rbt.c +++ b/source/rbt/rbt.c @@ -2,7 +2,7 @@ #include "rbt.h" //nodes are compared by memory address by default -int rbt_default_comparator(void* v_a, void* v_b){ +static int rbt_default_comparator(void* v_a, void* v_b){ uintptr_t a = (intptr_t)v_a; uintptr_t b = (intptr_t)v_b; return (a == b ? 0 : (a v_b's (respectively) - */ -int rbt_default_comparator(void* v_a, void* v_b); #ifdef __cplusplus } #endif diff --git a/tests/test_rbt.c b/tests/test_rbt.c index 5d39b36..172f105 100644 --- a/tests/test_rbt.c +++ b/tests/test_rbt.c @@ -2587,11 +2587,5 @@ TEST_SUITE(RBT) { mem_release(vals); mem_release(tree); } - - TEST(Verify_default_comparator){ - CHECK( 1 == rbt_default_comparator((void*)0x8888, (void*)0x4242)); - CHECK( -1 == rbt_default_comparator((void*)0x2a2a, (void*)0x4242)); - CHECK( 0 == rbt_default_comparator((void*)0x8888, (void*)0x8888)); - } } -- 2.52.0