summaryrefslogtreecommitdiff
path: root/render
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2014-11-30 11:23:30 +0000
committerVincent Sanders <vince@kyllikki.org>2014-11-30 11:23:30 +0000
commitca74e0060d4baea2f22714c36f17a2017b683631 (patch)
tree07e6a1632a7e68983bca47317d81aa69a1f4bbc0 /render
parent1c735140b679c53d98110ef28c7be0f3909eb526 (diff)
downloadnetsurf-ca74e0060d4baea2f22714c36f17a2017b683631.tar.gz
netsurf-ca74e0060d4baea2f22714c36f17a2017b683631.tar.bz2
release gadget allocation on error path (Coverity 1109875)
Diffstat (limited to 'render')
-rw-r--r--render/box_construct.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/render/box_construct.c b/render/box_construct.c
index 97bc11106..5bceefd4d 100644
--- a/render/box_construct.c
+++ b/render/box_construct.c
@@ -2608,6 +2608,7 @@ bool box_select(BOX_SPECIAL_PARAMS)
err = dom_node_get_first_child(c, &c2);
if (err != DOM_NO_ERR) {
dom_node_unref(c);
+ form_free_control(gadget);
return false;
}