diff options
author | John-Mark Bell <jmb@netsurf-browser.org> | 2012-07-22 13:49:10 +0100 |
---|---|---|
committer | John-Mark Bell <jmb@netsurf-browser.org> | 2012-07-22 13:49:10 +0100 |
commit | 41abc08cbb616b4c8408969ad491f78c753e40b7 (patch) | |
tree | 37a55e0405eff775e739d83fe8ba132cbb2e9b59 | |
parent | 65ea98ba601ff08a6d46ec6371f3258b1ce755b8 (diff) | |
download | netsurf-41abc08cbb616b4c8408969ad491f78c753e40b7.tar.gz netsurf-41abc08cbb616b4c8408969ad491f78c753e40b7.tar.bz2 |
Fix ref leak in error case
-rw-r--r-- | render/html.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/render/html.c b/render/html.c index 97d1750cf..ba9c9e79a 100644 --- a/render/html.c +++ b/render/html.c @@ -292,12 +292,14 @@ void html_finish_conversion(html_content *c) } if (xml_to_box(html, c, html_box_convert_done) == false) { + dom_node_unref(html); html_destroy_objects(c); msg_data.error = messages_get("NoMemory"); content_broadcast(&c->base, CONTENT_MSG_ERROR, msg_data); content_set_error(&c->base); return; } + dom_node_unref(html); } |