summaryrefslogtreecommitdiff
path: root/desktop/tree_url_node.c
diff options
context:
space:
mode:
authorVincent Sanders <vince@netsurf-browser.org>2013-05-03 21:17:11 +0100
committerVincent Sanders <vince@netsurf-browser.org>2013-05-03 21:17:11 +0100
commit5c57a30047b4c9330110e5de9f5f406571f9baf1 (patch)
tree019aa80504701b34e2cca51913c5625c0999b6fc /desktop/tree_url_node.c
parent6c7ca26bdc88ac95feb53b647c1c3b33f602f04c (diff)
downloadnetsurf-5c57a30047b4c9330110e5de9f5f406571f9baf1.tar.gz
netsurf-5c57a30047b4c9330110e5de9f5f406571f9baf1.tar.bz2
cleanup title string ownership madness in the tree_create_folder_node() API
Diffstat (limited to 'desktop/tree_url_node.c')
-rw-r--r--desktop/tree_url_node.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/desktop/tree_url_node.c b/desktop/tree_url_node.c
index 76bc8a47c..7646048bb 100644
--- a/desktop/tree_url_node.c
+++ b/desktop/tree_url_node.c
@@ -683,6 +683,7 @@ static bool tree_url_load_directory_cb(dom_node *node, void *ctx)
dir = tree_create_folder_node(tctx->tree, tctx->directory,
title, true, false, false);
+ free(title);
if (dir == NULL) {
dom_string_unref(name);
return false;