diff options
author | Daniel Silverstone <dsilvers@digital-scurf.org> | 2014-01-04 17:06:10 +0000 |
---|---|---|
committer | Daniel Silverstone <dsilvers@digital-scurf.org> | 2014-01-04 18:02:50 +0000 |
commit | 9b8988dd23e2adc14b8f5ee7a3e47bbe4982dc73 (patch) | |
tree | 611a74f98eb0a6b80446a7dbefea8fedcf4915a9 /render/form.h | |
parent | 0516e4c069db9e0edf601a5f17e702237e3cb9d5 (diff) | |
download | netsurf-9b8988dd23e2adc14b8f5ee7a3e47bbe4982dc73.tar.gz netsurf-9b8988dd23e2adc14b8f5ee7a3e47bbe4982dc73.tar.bz2 |
Reflect changes to select boxes into the DOM
Diffstat (limited to 'render/form.h')
-rw-r--r-- | render/form.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/render/form.h b/render/form.h index c03ea8e99..b538c3b33 100644 --- a/render/form.h +++ b/render/form.h @@ -126,6 +126,7 @@ struct form_control { /** Option in a select. */ struct form_option { + void *node; /**< Corresponding DOM node */ bool selected; bool initial_selected; char *value; @@ -154,7 +155,7 @@ struct form_control *form_new_control(void *node, form_control_type type); void form_add_control(struct form *form, struct form_control *control); void form_free_control(struct form_control *control); bool form_add_option(struct form_control *control, char *value, char *text, - bool selected); + bool selected, void *node); bool form_successful_controls(struct form *form, struct form_control *submit_button, struct fetch_multipart_data **successful_controls); |