From: a bellenir Date: Wed, 13 Aug 2014 02:39:55 +0000 (+0000) Subject: s/comparitor/comparator/ X-Git-Url: https://git.mdlowis.com/?a=commitdiff_plain;h=4aaac48c7cd3f8334bfb63db10779b5047b23f86;p=projs%2Flibcds.git s/comparitor/comparator/ --- diff --git a/source/rbt/rbt.c b/source/rbt/rbt.c index c4e4e01..630e6e1 100644 --- a/source/rbt/rbt.c +++ b/source/rbt/rbt.c @@ -18,7 +18,7 @@ static void rbt_node_free(void* v_node){ } } -static int rbt_default_comparitor(void* a, void* b){ +static int rbt_default_comparator(void* a, void* b){ return (a == b ? 0 : (aroot = NULL; - tree->comp = comparitor ? comparitor : rbt_default_comparitor; + tree->comp = comparator ? comparator : rbt_default_comparator; return tree; } diff --git a/source/rbt/rbt.h b/source/rbt/rbt.h index 3b20f36..c1c30c2 100644 --- a/source/rbt/rbt.h +++ b/source/rbt/rbt.h @@ -23,7 +23,7 @@ typedef enum { SELF_REFERENCE, } rbt_status_t; -typedef int (*comparitor_t)(void* p_a, void* p_b); +typedef int (*comparator_t)(void* p_a, void* p_b); typedef struct rbt_node_t { struct rbt_node_t* left; @@ -35,12 +35,12 @@ typedef struct rbt_node_t { typedef struct { rbt_node_t* root; - comparitor_t comp; + comparator_t comp; } rbt_t; rbt_node_t* rbt_node_new(void* contents); -rbt_t* rbt_new(comparitor_t comparitor); +rbt_t* rbt_new(comparator_t comparator); //returns a pointer to the new node rbt_node_t* rbt_insert(rbt_t* tree, void* value); void rbt_delete(rbt_t* tree, void* value);