From 385f01c89b59a8d9414feaf80cb6086040899685 Mon Sep 17 00:00:00 2001 From: Ian Romanick Date: Wed, 30 Aug 2023 14:01:00 -0700 Subject: [PATCH] util/rb-tree: Inline rb_tree_init Reviewed-by: Kenneth Graunke Part-of: --- src/util/rb_tree.c | 6 ------ src/util/rb_tree.h | 7 ++++++- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/src/util/rb_tree.c b/src/util/rb_tree.c index 5696577c675..a3bdd1b4912 100644 --- a/src/util/rb_tree.c +++ b/src/util/rb_tree.c @@ -92,12 +92,6 @@ rb_node_maximum(struct rb_node *node) return node; } -void -rb_tree_init(struct rb_tree *T) -{ - T->root = NULL; -} - /** * Replace the subtree of T rooted at u with the subtree rooted at v * diff --git a/src/util/rb_tree.h b/src/util/rb_tree.h index 9d789874615..5e00977b5ba 100644 --- a/src/util/rb_tree.h +++ b/src/util/rb_tree.h @@ -72,7 +72,12 @@ struct rb_tree { }; /** Initialize a red-black tree */ -void rb_tree_init(struct rb_tree *T); +static inline void +rb_tree_init(struct rb_tree *T) +{ + T->root = NULL; +} + /** Returns true if the red-black tree is empty */ static inline bool