mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-06 19:41:15 +01:00
Use LANG_ENGLISH in windows error messages
This change prevents us from generating corrupt messages when we are confused about codepage settings, and makes Windows errors consistent with the rest of our logs. Fixes bug 22520; bugfix on 0.1.2.8-alpha. Patch from "Vort".
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
o Minor bugfixes (error reporting, windows):
|
||||
- When formatting Windows error messages, use the English format
|
||||
to avoid codepage issues. Fixes bug 22520; bugfix on
|
||||
0.1.2.8-alpha. Patch from "Vort".
|
||||
|
||||
+1
-1
@@ -3261,7 +3261,7 @@ format_win32_error(DWORD err)
|
||||
FORMAT_MESSAGE_FROM_SYSTEM |
|
||||
FORMAT_MESSAGE_IGNORE_INSERTS,
|
||||
NULL, err,
|
||||
MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT),
|
||||
MAKELANGID(LANG_ENGLISH, SUBLANG_DEFAULT),
|
||||
(LPVOID)&str,
|
||||
0, NULL);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user