summaryrefslogtreecommitdiff
path: root/src/03/rb_tree.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/03/rb_tree.h')
-rw-r--r--src/03/rb_tree.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/03/rb_tree.h b/src/03/rb_tree.h
index f818232..484a332 100644
--- a/src/03/rb_tree.h
+++ b/src/03/rb_tree.h
@@ -5,6 +5,7 @@ enum Colour {
typedef struct rb_node {
struct rb_node *left;
+ struct rb_node *parent;
struct rb_node *right;
enum Colour colour;
int value;
@@ -12,3 +13,4 @@ typedef struct rb_node {
RBTree *rb_tree_initialize(int value);
RBTree *rb_tree_insert(RBTree *tree, int value);
+void rb_tree_inspect(RBTree *tree);