From: Eric Covener Date: Fri, 18 Jul 2025 15:25:33 +0000 (+0000) Subject: future-proof by flattening expr rc to 0/1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=beb75b5cb5f054c9e940ee9ec1c33d43025bac36;p=thirdparty%2Fapache%2Fhttpd.git 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 --- 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;