summaryrefslogtreecommitdiff
path: root/render/form.c
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2013-02-22 13:24:36 +0000
committerMichael Drake <tlsa@netsurf-browser.org>2013-02-22 13:24:36 +0000
commit7088908cc225172e0b04d13256c1c7508e87bc9d (patch)
tree33a07d1b5272fab1e28b51e7bcf3c3349921d0d8 /render/form.c
parentc2a718075ad321a9cf4678e72645acda5c3471a9 (diff)
parent5a307b5fa5ac826bff0c9547d807d1b8d4bad973 (diff)
downloadnetsurf-7088908cc225172e0b04d13256c1c7508e87bc9d.tar.gz
netsurf-7088908cc225172e0b04d13256c1c7508e87bc9d.tar.bz2
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
Conflicts of doom: render/html.c
Diffstat (limited to 'render/form.c')
-rw-r--r--render/form.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/render/form.c b/render/form.c
index 0c0eef2cb..46d5b28f6 100644
--- a/render/form.c
+++ b/render/form.c
@@ -212,6 +212,10 @@ struct form_control *form_new_control(void *node, form_control_type type)
*/
void form_add_control(struct form *form, struct form_control *control)
{
+ if (form == NULL) {
+ return;
+ }
+
control->form = form;
if (form->controls != NULL) {