From beb75b5cb5f054c9e940ee9ec1c33d43025bac36 Mon Sep 17 00:00:00 2001 From: Eric Covener Date: Fri, 18 Jul 2025 15:25:33 +0000 Subject: [PATCH] future-proof by flattening expr rc to 0/1 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 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/mappers/mod_rewrite.c b/modules/mappers/mod_rewrite.c index a71110bc76..be0fc4a281 100644 --- a/modules/mappers/mod_rewrite.c +++ b/modules/mappers/mod_rewrite.c @@ -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; -- 2.47.2