On 09/22/2007 02:10 AM,  wrote:
> Author: niq
> Date: Fri Sep 21 17:10:10 2007
> New Revision: 578332
> 
> URL: http://svn.apache.org/viewvc?rev=578332&view=rev
> Log:

> 
> Modified:
>     httpd/httpd/trunk/server/util.c
> 
> Modified: httpd/httpd/trunk/server/util.c
> URL: 
> http://svn.apache.org/viewvc/httpd/httpd/trunk/server/util.c?rev=578332&r1=578331&r2=578332&view=diff
> ==============================================================================
> --- httpd/httpd/trunk/server/util.c (original)
> +++ httpd/httpd/trunk/server/util.c Fri Sep 21 17:10:10 2007

> @@ -1635,6 +1602,32 @@
>          return OK;
>      }
>  }
> +AP_DECLARE(int) ap_unescape_url(char *url)
> +{
> +    /* Traditional */
> +    return unescape_url(url, "/", NULL);

IMHO this changes the behaviour on Win32/NetWare/OS2.
It should be

#ifdef CASE_BLIND_FILESYSTEM
return unescape_url(url, "/\\", NULL);
#else
return unescape_url(url, "/", NULL);
#endif

like the definition of the IS_SLASH macro.

Regards

RĂ¼diger


Reply via email to