summaryrefslogtreecommitdiff
path: root/render/box.c
diff options
context:
space:
mode:
authorJames Bursa <james@netsurf-browser.org>2004-05-21 23:42:26 +0000
committerJames Bursa <james@netsurf-browser.org>2004-05-21 23:42:26 +0000
commit4a500f5614a9f238a144d05388dcb41b76f2c9f7 (patch)
treeb484714a9457bed566798e2fcac0650279b5de0d /render/box.c
parentbb9149e93bed263f27ea572f5b89fa9aa1775595 (diff)
downloadnetsurf-4a500f5614a9f238a144d05388dcb41b76f2c9f7.tar.gz
netsurf-4a500f5614a9f238a144d05388dcb41b76f2c9f7.tar.bz2
[project @ 2004-05-21 23:42:26 by bursa]
Fix and clean code for radio and checkbox inputs. svn path=/import/netsurf/; revision=884
Diffstat (limited to 'render/box.c')
-rw-r--r--render/box.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/render/box.c b/render/box.c
index 656b9923f..d763ed8a1 100644
--- a/render/box.c
+++ b/render/box.c
@@ -1134,10 +1134,7 @@ struct box_result box_input(xmlNode *n, struct box_status *status,
gadget->type = GADGET_CHECKBOX;
if ((s = (char *) xmlGetProp(n, (const xmlChar *) "checked"))) {
- if (gadget->type == GADGET_CHECKBOX)
- gadget->data.checkbox.selected = -1;
- else
- gadget->data.radio.selected = -1;
+ gadget->selected = true;
xmlFree(s);
}