summaryrefslogtreecommitdiff
path: root/render/list.c
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2009-11-22 13:53:44 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2009-11-22 13:53:44 +0000
commit485e95c82e21a14d15833789c1cd42cc883cb6b2 (patch)
tree6b72dc08aa7a42292e1f835a0fb94d723f7da81d /render/list.c
parenteba224e09effa5657663954d0fe4d4b9a7ee9b97 (diff)
downloadnetsurf-485e95c82e21a14d15833789c1cd42cc883cb6b2.tar.gz
netsurf-485e95c82e21a14d15833789c1cd42cc883cb6b2.tar.bz2
Squash memory leak
svn path=/trunk/netsurf/; revision=9689
Diffstat (limited to 'render/list.c')
-rw-r--r--render/list.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/render/list.c b/render/list.c
index ff7c1c7ee..8e58f6258 100644
--- a/render/list.c
+++ b/render/list.c
@@ -90,6 +90,7 @@ static struct list_counter *render_list_find_counter(const char *name) {
counter->name = malloc(strlen(name) + 1);
if (!counter->name) {
LOG(("No memory for malloc()"));
+ free(counter);
return NULL;
}
strcpy(counter->name, name);