diff options
author | Vincent Sanders <vince@netsurf-browser.org> | 2013-11-06 10:52:29 +0000 |
---|---|---|
committer | Vincent Sanders <vince@netsurf-browser.org> | 2013-11-06 10:52:29 +0000 |
commit | 8702eedf6787982803cd578a3d2fb9bc416d1931 (patch) | |
tree | b389d84eeceaa50fdd1a4da3f3979eb3dc8c5a08 /gtk | |
parent | ce2e1e731dd41f69b8ffc78f7bf83df88b9615be (diff) | |
download | netsurf-8702eedf6787982803cd578a3d2fb9bc416d1931.tar.gz netsurf-8702eedf6787982803cd578a3d2fb9bc416d1931.tar.bz2 |
fix leak in error path (coverity 1109889)
Diffstat (limited to 'gtk')
-rw-r--r-- | gtk/scaffolding.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk/scaffolding.c b/gtk/scaffolding.c index 0589b1e0f..b39283cc6 100644 --- a/gtk/scaffolding.c +++ b/gtk/scaffolding.c @@ -1867,7 +1867,8 @@ nsgtk_scaffolding *nsgtk_new_scaffolding(struct gui_window *toplevel) g->xml = gtk_builder_new(); if (!gtk_builder_add_from_file(g->xml, glade_file_location->netsurf, &error)) { g_warning("Couldn't load builder file: \"%s\"", error->message); - g_error_free (error); + g_error_free(error); + free(g); return NULL; } |