From fae758f5a98a0e382a25044259eb2b2ae7e70e53 Mon Sep 17 00:00:00 2001 From: Michael Drake Date: Mon, 18 Sep 2017 23:11:51 +0100 Subject: Treeview: Avoid searching empty treeview. --- desktop/treeview.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'desktop/treeview.c') diff --git a/desktop/treeview.c b/desktop/treeview.c index d820d1522..4841db9be 100644 --- a/desktop/treeview.c +++ b/desktop/treeview.c @@ -806,6 +806,10 @@ static nserror treeview__search( assert(text[len] == '\0'); + if (tree->root == NULL) { + return NSERROR_OK; + } + err = treeview_walk_internal(tree, tree->root, TREEVIEW_WALK_MODE_LOGICAL_COMPLETE, NULL, treeview__search_walk_cb, &sw); -- cgit v1.2.3