From: Nick Kew Date: Sat, 22 Sep 2007 19:30:20 +0000 (+0000) Subject: Fix r578332 for backslashing filesystems, as noted by rpluem X-Git-Tag: 2.3.0~1402 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=21f637bb2554867dc9fb728fb9cb17967151275f;p=apache Fix r578332 for backslashing filesystems, as noted by rpluem git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@578479 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/server/util.c b/server/util.c index a7e74710fd..df806aa384 100644 --- a/server/util.c +++ b/server/util.c @@ -1605,7 +1605,11 @@ static int unescape_url(char *url, const char *forbid, const char *reserved) AP_DECLARE(int) ap_unescape_url(char *url) { /* Traditional */ +#ifdef CASE_BLIND_FILESYSTEM + return unescape_url(url, "/\\", NULL); +#else return unescape_url(url, "/", NULL); +#endif } AP_DECLARE(int) ap_unescape_url_keep2f(char *url) {