comparison src/os/win32/ngx_win32_init.c @ 3458:bdcae1a576e3

compare long file names in case-insensitive mode, the bug had been introduced in r3418
author Igor Sysoev <igor@sysoev.ru>
date Wed, 03 Mar 2010 10:05:54 +0000
parents d8316f307b6a
children d620f497c50f
comparison
equal deleted inserted replaced
3457:17706823a57e 3458:bdcae1a576e3
112 ngx_ncpu = si.dwNumberOfProcessors; 112 ngx_ncpu = si.dwNumberOfProcessors;
113 ngx_cacheline_size = NGX_CPU_CACHE_LINE; 113 ngx_cacheline_size = NGX_CPU_CACHE_LINE;
114 114
115 for (n = ngx_pagesize; n >>= 1; ngx_pagesize_shift++) { /* void */ } 115 for (n = ngx_pagesize; n >>= 1; ngx_pagesize_shift++) { /* void */ }
116 116
117 /* delete default "C" locale for _wcsicmp() */
118 setlocale(LC_ALL, "");
119
117 120
118 /* init Winsock */ 121 /* init Winsock */
119 122
120 if (WSAStartup(MAKEWORD(2,2), &wsd) != 0) { 123 if (WSAStartup(MAKEWORD(2,2), &wsd) != 0) {
121 ngx_log_error(NGX_LOG_EMERG, log, ngx_socket_errno, 124 ngx_log_error(NGX_LOG_EMERG, log, ngx_socket_errno,