comparison src/os/win32/ngx_files.h @ 2981:635c0006441e

use caseless regex locations on caseless filesystems: MacOSX, Win32, Cygwin
author Igor Sysoev <igor@sysoev.ru>
date Tue, 14 Jul 2009 08:53:37 +0000
parents 9d986c4e796f
children 975f0558aab3 6b8284fc958d
comparison
equal deleted inserted replaced
2980:c96960a4b42c 2981:635c0006441e
147 #define ngx_file_mtime(fi) \ 147 #define ngx_file_mtime(fi) \
148 (time_t) (((((unsigned __int64) (fi)->ftLastWriteTime.dwHighDateTime << 32) \ 148 (time_t) (((((unsigned __int64) (fi)->ftLastWriteTime.dwHighDateTime << 32) \
149 | (fi)->ftLastWriteTime.dwLowDateTime) \ 149 | (fi)->ftLastWriteTime.dwLowDateTime) \
150 - 116444736000000000) / 10000000) 150 - 116444736000000000) / 10000000)
151 151
152 #define NGX_HAVE_CASELESS_FILESYSTEM 1
152 153
153 #define ngx_filename_cmp(s1, s2, n) _strnicmp((char *) s1, (char *) s2, n) 154 #define ngx_filename_cmp(s1, s2, n) _strnicmp((char *) s1, (char *) s2, n)
154 155
155 156
156 char *ngx_realpath(u_char *path, u_char *resolved); 157 char *ngx_realpath(u_char *path, u_char *resolved);