summaryrefslogtreecommitdiff
path: root/render/form.c
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2013-02-19 23:51:16 +0000
committerVincent Sanders <vince@kyllikki.org>2013-02-19 23:51:16 +0000
commit5be20a0d6e8eb264d3d0d212413e218b8eeb7536 (patch)
treecbc68ff0e3dcf20b885eae335755ad17d4d9bd5d /render/form.c
parent92f4dec245c1f844a992e8eb88d6db0c769317ba (diff)
downloadnetsurf-5be20a0d6e8eb264d3d0d212413e218b8eeb7536.tar.gz
netsurf-5be20a0d6e8eb264d3d0d212413e218b8eeb7536.tar.bz2
change stylesheet fetching to be generated from the default dom events
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) {