From bc15e308303e079b43e45785e874a68e61b0191f Mon Sep 17 00:00:00 2001 From: Marek Vavrusa <marek.vavrusa@nic.cz> Date: Thu, 6 Sep 2012 16:28:54 +0200 Subject: [PATCH] Fixed gen_tree_clear() that didn't clear root node. This problem shouldn't affect regular node removal functions. refs #937 --- src/common/general-tree.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/common/general-tree.c b/src/common/general-tree.c index e1048e72d2..1edd0f3d0d 100644 --- a/src/common/general-tree.c +++ b/src/common/general-tree.c @@ -141,6 +141,7 @@ void gen_tree_clear(general_tree_t *tree) { MOD_TREE_DESTROY(tree->tree, general_tree_node, avl, NULL, gen_rem_func, NULL); + tree->tree->th_root = NULL; /* Invalidate tree root. */ } //static void add_node_to_tree(void *n, void *data) -- GitLab