From: Ryan Bloom Date: Fri, 8 Jun 2001 16:39:48 +0000 (+0000) Subject: We need to increment i during this for loop. Without this change, we will X-Git-Tag: 2.0.19~106 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0f8c1f462c5fc809bb4b019dba16034d06eb137f;p=thirdparty%2Fapache%2Fhttpd.git We need to increment i during this for loop. Without this change, we will end up in an infinite loop. Submitted by: Ryan Morgan git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89309 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/server/core.c b/server/core.c index 18661e1b93b..51d84a91e4c 100644 --- a/server/core.c +++ b/server/core.c @@ -1491,7 +1491,7 @@ AP_CORE_DECLARE_NONSTD(const char *) ap_limit_section(cmd_parms *cmd, void *dumm else if ((cmd->limited_xmethods != NULL) && (cmd->limited_xmethods->nelts != 0)) { xmethod = (char **) cmd->limited_xmethods->elts; - for (i = 0; i < cmd->limited_xmethods->nelts; ) { + for (i = 0; i < cmd->limited_xmethods->nelts; i++) { if (strcmp(xmethod[i], method) == 0) { for (j = i, k = i + 1; k < cmd->limited_xmethods->nelts;