comparison src/os/win32/ngx_errno.c @ 2766:234ddbff1b2e

it seems MAKELANGID(LANG_ENGLISH, SUBLANG_DEFAULT) returns ERROR_RESOURCE_LANG_NOT_FOUND for Russian locale
author Igor Sysoev <igor@sysoev.ru>
date Mon, 27 Apr 2009 18:58:35 +0000
parents e5a4be07c3eb
children e70ac6e13f31
comparison
equal deleted inserted replaced
2765:6d358aeaa989 2766:234ddbff1b2e
18 } 18 }
19 19
20 len = FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM 20 len = FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM
21 |FORMAT_MESSAGE_IGNORE_INSERTS, 21 |FORMAT_MESSAGE_IGNORE_INSERTS,
22 NULL, err, 22 NULL, err,
23 MAKELANGID(LANG_ENGLISH, SUBLANG_DEFAULT), 23 MAKELANGID(LANG_ENGLISH, SUBLANG_ENGLISH_US),
24 (char *) errstr, size, NULL); 24 (char *) errstr, size, NULL);
25 25
26 if (len == 0) { 26 if (len == 0) {
27 return ngx_snprintf(errstr, size, 27 return ngx_snprintf(errstr, size,
28 "FormatMessage() error:(%d)", GetLastError()); 28 "FormatMessage() error:(%d)", GetLastError());