From 36aef0c383bfe285a12b4b826563a768efe181d6 Mon Sep 17 00:00:00 2001 From: Maxim Dounin Date: Tue, 27 Mar 2012 16:42:34 +0000 Subject: Fixed unconditional MAX_PATH usage (ticket #22). POSIX doesn't require it to be defined, and Debian GNU/Hurd doesn't define it. Note that if there is no MAX_PATH defined we have to use realpath() with NULL argument and free() the result. --- src/os/win32/ngx_files.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/os/win32/ngx_files.h') diff --git a/src/os/win32/ngx_files.h b/src/os/win32/ngx_files.h index 4456c2a32..f567f190b 100644 --- a/src/os/win32/ngx_files.h +++ b/src/os/win32/ngx_files.h @@ -183,6 +183,7 @@ char *ngx_realpath(u_char *path, u_char *resolved); #define ngx_getcwd_n "GetCurrentDirectory()" #define ngx_path_separator(c) ((c) == '/' || (c) == '\\') +#define NGX_HAVE_MAX_PATH 1 #define NGX_MAX_PATH MAX_PATH #define NGX_DIR_MASK (u_char *) "/*" -- cgit v1.2.3