From 22ee6621fe7592daab1665e4318415c39ec689ed Mon Sep 17 00:00:00 2001 From: Daniel Silverstone Date: Thu, 1 Aug 2019 09:04:17 +0100 Subject: treeview: Correct mis-freeing in treeview_create error path Signed-off-by: Daniel Silverstone --- desktop/treeview.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/desktop/treeview.c b/desktop/treeview.c index 27f6e22b6..0336fd135 100644 --- a/desktop/treeview.c +++ b/desktop/treeview.c @@ -1965,7 +1965,7 @@ treeview_create(treeview **tree, (*tree)->fields = malloc(sizeof(struct treeview_field) * n_fields); if ((*tree)->fields == NULL) { - free(tree); + free(*tree); return NSERROR_NOMEM; } -- cgit v1.2.1