summaryrefslogtreecommitdiff
path: root/desktop/treeview.c
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2013-10-23 11:25:40 +0100
committerMichael Drake <tlsa@netsurf-browser.org>2013-10-23 11:25:40 +0100
commite5823beb61ce8b719be503a16c649f595170994f (patch)
tree221ef58da72cbb9f195704f100cad74f9905afc5 /desktop/treeview.c
parent89b669919e93507c6fbd6d89bdee2cd0d8144f9a (diff)
downloadnetsurf-e5823beb61ce8b719be503a16c649f595170994f.tar.gz
netsurf-e5823beb61ce8b719be503a16c649f595170994f.tar.bz2
Fix deref before NULL check.
Diffstat (limited to 'desktop/treeview.c')
-rw-r--r--desktop/treeview.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/desktop/treeview.c b/desktop/treeview.c
index 3191515fb..c14086da4 100644
--- a/desktop/treeview.c
+++ b/desktop/treeview.c
@@ -1101,6 +1101,9 @@ static nserror treeview_delete_empty_nodes(treeview *tree, bool interaction)
.user_interaction = interaction
};
+ assert(tree != NULL);
+ assert(tree->root != NULL);
+
node = tree->root;
parent = node->parent;
next_sibling = node->next_sib;