]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
future-proof by flattening expr rc to 0/1
authorEric Covener <covener@apache.org>
Fri, 18 Jul 2025 15:25:33 +0000 (15:25 +0000)
committerEric Covener <covener@apache.org>
Fri, 18 Jul 2025 15:25:33 +0000 (15:25 +0000)
Submitted By: ylavic

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

modules/mappers/mod_rewrite.c

index a71110bc76ea32ee6b043adb00ebf5b3afe16b4f..be0fc4a2817efaedae85daa97a7fb01fe0a7d6d7 100644 (file)
@@ -4283,6 +4283,10 @@ test_str_l:
                             p->pattern - p->pskip, err);
                 rc = COND_RC_NOMATCH;
             }
+            else {
+                rc = (rc > 0) ? COND_RC_MATCH : COND_RC_NOMATCH;
+            }
+
             /* update briRC backref info */
             if (rc && !(p->flags & CONDFLAG_NOTMATCH)) {
                 ctx->briRC.source = source;