]> granicus.if.org Git - apache/commitdiff
Forward fit a bug fix in the TAKE13 handling from 1.3 to 2.0
authorRyan Bloom <rbb@apache.org>
Tue, 30 May 2000 15:56:18 +0000 (15:56 +0000)
committerRyan Bloom <rbb@apache.org>
Tue, 30 May 2000 15:56:18 +0000 (15:56 +0000)
Submitted by: Jon Travis <jtravis@covalent.net>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85353 13f79535-47bb-0310-9956-ffa450edef68

server/config.c

index 5df5653d445bf57115d56efb6045c776bf0719da..743b3a79ba75c9c13a265378d5e04c990d12e0a8 100644 (file)
@@ -743,7 +743,7 @@ static const char *invoke_cmd(const command_rec *cmd, cmd_parms *parms,
        w2 = *args ? ap_getword_conf(parms->pool, &args) : NULL;
        w3 = *args ? ap_getword_conf(parms->pool, &args) : NULL;
 
-       if (*w == '\0' || (*w2 && !w3) || *args != 0)
+       if (*w == '\0' || (w2 && *w2 && !w3) || *args != 0)
            return ap_pstrcat(parms->pool, cmd->name,
                            " takes one or three arguments",
                            cmd->errmsg ? ", " : NULL, cmd->errmsg, NULL);