]> granicus.if.org Git - apache/commitdiff
core: use a cheaper way of matching the content-type when parsing form data
authorDaniel Gruno <humbedooh@apache.org>
Mon, 13 Aug 2012 08:07:07 +0000 (08:07 +0000)
committerDaniel Gruno <humbedooh@apache.org>
Mon, 13 Aug 2012 08:07:07 +0000 (08:07 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1372305 13f79535-47bb-0310-9956-ffa450edef68

server/util.c

index b1eb35ce6097a1611989e81805b6e8ca6e1a0cae..ca1027ebc1e416c3c47ff0a0739f3739aa9fd83d 100644 (file)
@@ -2406,7 +2406,7 @@ AP_DECLARE(int) ap_parse_form_data(request_rec *r, ap_filter_t *f,
 
     /* sanity check - we only support forms for now */
     ct = apr_table_get(r->headers_in, "Content-Type");
-    if (!ct || ap_strcmp_match(ct, "application/x-www-form-urlencoded*")) {
+    if (!ct || !strncmp("application/x-www-form-urlencoded", ct, 33)) {
         return ap_discard_request_body(r);
     }