summaryrefslogtreecommitdiff
path: root/render/form.h
diff options
context:
space:
mode:
authorJames Bursa <james@netsurf-browser.org>2004-08-08 19:13:40 +0000
committerJames Bursa <james@netsurf-browser.org>2004-08-08 19:13:40 +0000
commit8337acfc7839cde431d4761bbe693f0faa17b741 (patch)
treebc24ef36dc7136f2c973b907f9650dfb3495009f /render/form.h
parent94103b8c962a8782e8a4187ecedf33ec51178833 (diff)
downloadnetsurf-8337acfc7839cde431d4761bbe693f0faa17b741.tar.gz
netsurf-8337acfc7839cde431d4761bbe693f0faa17b741.tar.bz2
[project @ 2004-08-08 19:13:40 by bursa]
Fix form submitting with an empty file upload. Update form_textarea_value(). Purge xcalloc() etc from form.c and handle memory exhaustion. svn path=/import/netsurf/; revision=1195
Diffstat (limited to 'render/form.h')
-rw-r--r--render/form.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/render/form.h b/render/form.h
index e6f77aaa7..d0abd8e86 100644
--- a/render/form.h
+++ b/render/form.h
@@ -100,8 +100,9 @@ struct form_successful_control {
struct form_control *form_new_control(form_control_type type);
void form_add_control(struct form *form, struct form_control *control);
void form_free_control(struct form_control *control);
-struct form_successful_control *form_successful_controls(struct form *form,
- struct form_control *submit_button);
+bool form_successful_controls(struct form *form,
+ struct form_control *submit_button,
+ struct form_successful_control **successful_controls);
char *form_url_encode(struct form_successful_control *control);
void form_free_successful(struct form_successful_control *control);