rbtree: Introduce _gtk_rbtree_is_nil()

Makes for more readable code than "== tree->nil" and allows removing the
nil member later.
This commit is contained in:
Benjamin Otte
2011-11-22 02:17:05 +01:00
parent c3056951db
commit a4630d0e7b
4 changed files with 122 additions and 116 deletions

View File

@ -114,6 +114,7 @@ GtkRBNode *_gtk_rbtree_insert_after (GtkRBTree *tree,
gboolean valid);
void _gtk_rbtree_remove_node (GtkRBTree *tree,
GtkRBNode *node);
gboolean _gtk_rbtree_is_nil (GtkRBNode *node);
void _gtk_rbtree_reorder (GtkRBTree *tree,
gint *new_order,
gint length);