]> granicus.if.org Git - apache/commitdiff
PR52981: mod_request: fix check for bad KeptBodySize argument
authorEric Covener <covener@apache.org>
Fri, 23 Mar 2012 22:43:28 +0000 (22:43 +0000)
committerEric Covener <covener@apache.org>
Fri, 23 Mar 2012 22:43:28 +0000 (22:43 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1304641 13f79535-47bb-0310-9956-ffa450edef68

modules/filters/mod_request.c

index ae59ab6329feb556714fee235befcce430702ab3..9cbde0a98815ed562f33b0911d8abfce81a41097 100644 (file)
@@ -358,7 +358,7 @@ static const char *set_kept_body_size(cmd_parms *cmd, void *dconf,
     char *end = NULL;
 
     if (APR_SUCCESS != apr_strtoff(&(conf->keep_body), arg, &end, 10)
-            || conf->keep_body < 0 || end) {
+            || conf->keep_body < 0 || *end) {
         return "KeptBodySize must be a valid size in bytes, or zero.";
     }
     conf->keep_body_set = 1;