From b6ba963b9acc4b9a439599c8b1dadf2ed89bf45d Mon Sep 17 00:00:00 2001 From: Richard Wilson Date: Thu, 27 Jan 2005 22:54:59 +0000 Subject: [project @ 2005-01-27 22:54:59 by rjw] Recursing deleted nodes is foolish svn path=/import/netsurf/; revision=1472 --- desktop/tree.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'desktop') diff --git a/desktop/tree.c b/desktop/tree.c index 5a843ed08..fe9e8e50d 100644 --- a/desktop/tree.c +++ b/desktop/tree.c @@ -848,7 +848,7 @@ void tree_delete_selected_nodes(struct tree *tree, struct node *node) { next = node->next; if ((node->selected) && (node != tree->root)) tree_delete_node(tree, node, false); - if (node->child) + else if (node->child) tree_delete_selected_nodes(tree, node->child); node = next; } -- cgit v1.2.3