diff options
author | Tatsuya Kinoshita <tats@debian.org> | 2017-08-27 14:06:07 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-08-27 14:06:07 +0000 |
commit | 455224bb5bb91b29e7665af537c5c8950f43030f (patch) | |
tree | 7833a29a279ea67fbfc3f248f97aa699e71768bf /form.c | |
parent | Update ChangeLog (diff) | |
parent | form.c: do not gratuitously turn GET into POST (diff) | |
download | w3m-455224bb5bb91b29e7665af537c5c8950f43030f.tar.gz w3m-455224bb5bb91b29e7665af537c5c8950f43030f.zip |
Merge pull request #93 from mackyle/master
correct <base ...> parsing and do not turn a form's GET into POST
Diffstat (limited to '')
-rw-r--r-- | form.c | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -56,10 +56,9 @@ newFormList(char *action, char *method, char *charset, char *enctype, m = FORM_METHOD_INTERNAL; /* unknown method is regarded as 'get' */ - if (enctype != NULL && !strcasecmp(enctype, "multipart/form-data")) { + if (m != FORM_METHOD_GET && enctype != NULL && + !strcasecmp(enctype, "multipart/form-data")) { e = FORM_ENCTYPE_MULTIPART; - if (m == FORM_METHOD_GET) - m = FORM_METHOD_POST; } #ifdef USE_M17N |