From: Brian Pane Date: Sat, 30 Nov 2002 21:48:12 +0000 (+0000) Subject: Fix for BrowserMatchNoCase, which was incorrectly treating non-regex X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3d65aa71efc09750974312957c975f3b7ddebf07;p=apache Fix for BrowserMatchNoCase, which was incorrectly treating non-regex patterns as case-sensitive Submitted by: Andr�� Malo Reviewed by: Brian Pane git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97705 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/modules/metadata/mod_setenvif.c b/modules/metadata/mod_setenvif.c index 0ec8171534..1149030973 100644 --- a/modules/metadata/mod_setenvif.c +++ b/modules/metadata/mod_setenvif.c @@ -342,7 +342,7 @@ static const char *add_setenvif_core(cmd_parms *cmd, void *mconfig, new->icase = icase; if ((simple_pattern = non_regex_pattern(cmd->pool, regex))) { new->pattern = apr_strmatch_precompile(cmd->pool, - simple_pattern, 1); + simple_pattern, !icase); if (new->pattern == NULL) { return apr_pstrcat(cmd->pool, cmd->cmd->name, " pattern could not be compiled.", NULL);