diff options
author | Vincent Sanders <vince@netsurf-browser.org> | 2013-05-04 09:49:11 +0100 |
---|---|---|
committer | Vincent Sanders <vince@netsurf-browser.org> | 2013-05-04 09:49:11 +0100 |
commit | 52c5cccdeb15db5f996a661657d5eb195f930b00 (patch) | |
tree | 2fbb0cb03376e91fd6f050666dade50f81d40c70 /desktop/cookies.c | |
parent | 926be456b4316012e12c05a82f56637ce920397b (diff) | |
download | netsurf-52c5cccdeb15db5f996a661657d5eb195f930b00.tar.gz netsurf-52c5cccdeb15db5f996a661657d5eb195f930b00.tar.bz2 |
cleanup tree_create_leaf_node text ownership
Diffstat (limited to 'desktop/cookies.c')
-rw-r--r-- | desktop/cookies.c | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/desktop/cookies.c b/desktop/cookies.c index 539be3e2f..197b3fbd1 100644 --- a/desktop/cookies.c +++ b/desktop/cookies.c @@ -264,19 +264,12 @@ static struct node *cookies_create_cookie_node(struct node *parent, const struct cookie_data *data) { struct node *node; - char *name; - name = strdup(data->name); - if (name == NULL) { - LOG(("malloc failed")); - warn_user("NoMemory", 0); - return NULL; - } - - node = tree_create_leaf_node(cookies_tree, NULL, name, + node = tree_create_leaf_node(cookies_tree, + NULL, + data->name, false, false, false); if (node == NULL) { - free(name); return NULL; } |