# HG changeset patch # User John Tsiombikas # Date 1319185958 -10800 # Node ID 2c0baa1fd4190e9ebf5048f0cf86b95448eced06 # Parent 028a21468abf9d2cee044614549f62c88252cc85 del_tree would call 0 if the del func is null diff -r 028a21468abf -r 2c0baa1fd419 src/rbtree.c --- a/src/rbtree.c Wed Oct 12 07:03:03 2011 +0300 +++ b/src/rbtree.c Fri Oct 21 11:32:38 2011 +0300 @@ -261,7 +261,9 @@ del_tree(node->left, delfunc, cls); del_tree(node->right, delfunc, cls); - delfunc(node, cls); + if(delfunc) { + delfunc(node, cls); + } free(node); }