diff src/os/win32/ngx_files.c @ 3584:771d28b86077 stable-0.7

merge r3459, r3571: Win32 fixes: *) compare long file names in case-insensitive mode, the bug had been introduced in r3436 *) test default NTFS stream "::$DATA"
author Igor Sysoev <igor@sysoev.ru>
date Mon, 07 Jun 2010 10:14:11 +0000
parents d65ba5392f59
children 5a30ea317664
line wrap: on
line diff
--- a/src/os/win32/ngx_files.c
+++ b/src/os/win32/ngx_files.c
@@ -48,7 +48,7 @@ ngx_open_file(u_char *name, u_long mode,
             goto failed;
         }
 
-        if (n != len - 1 || ngx_memcmp(u, lu, n) != 0) {
+        if (n != len - 1 || _wcsicmp(u, lu) != 0) {
             ngx_set_errno(NGX_ENOENT);
             goto failed;
         }