diff options
Diffstat (limited to 'include/httpd.h')
-rw-r--r-- | include/httpd.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/include/httpd.h b/include/httpd.h index 02ad323893..c02b3b7849 100644 --- a/include/httpd.h +++ b/include/httpd.h @@ -2879,6 +2879,17 @@ AP_DECLARE(apr_status_t) ap_filepath_merge(char **newpath, #define apr_filepath_merge ap_filepath_merge #endif +/* Win32/NetWare/OS2 need to check for both forward and back slashes + * in ap_normalize_path() and ap_escape_url(). + */ +#ifdef CASE_BLIND_FILESYSTEM +#define AP_IS_SLASH(s) ((s == '/') || (s == '\\')) +#define AP_SLASHES "/\\" +#else +#define AP_IS_SLASH(s) (s == '/') +#define AP_SLASHES "/" +#endif + #ifdef __cplusplus } #endif |