Fix Win32ErrorMessage on Unicode build

parent 11d6cb56
...@@ -261,11 +261,11 @@ string Subprocess::Win32ErrorMessage(DWORD error_code) { ...@@ -261,11 +261,11 @@ string Subprocess::Win32ErrorMessage(DWORD error_code) {
char* message; char* message;
// WTF? // WTF?
FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER | FormatMessageA(FORMAT_MESSAGE_ALLOCATE_BUFFER |
FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_FROM_SYSTEM |
FORMAT_MESSAGE_IGNORE_INSERTS, FORMAT_MESSAGE_IGNORE_INSERTS,
NULL, error_code, 0, NULL, error_code, 0,
(LPTSTR)&message, // NOT A BUG! (LPSTR)&message, // NOT A BUG!
0, NULL); 0, NULL);
string result = message; string result = message;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment