Add sanity check for avl_delete
authorHenning Rogge <hrogge@googlemail.com>
Sat, 28 Feb 2009 09:58:48 +0000 (10:58 +0100)
committerHenning Rogge <hrogge@googlemail.com>
Sat, 28 Feb 2009 09:58:48 +0000 (10:58 +0100)
src/common/avl.c

index 4cfeda4..ed24852 100644 (file)
@@ -610,6 +610,9 @@ avl_delete(struct avl_tree *tree, struct avl_node *node)
   struct avl_node *left;
   struct avl_node *right;
 
+  /* sanity check */
+  assert(tree->count > 0);
+
   if (node->leader != 0) {
     next = node->next;