Index: third_party/protobuf/src/google/protobuf/compiler/subprocess.cc |
diff --git a/third_party/protobuf/src/google/protobuf/compiler/subprocess.cc b/third_party/protobuf/src/google/protobuf/compiler/subprocess.cc |
index 6e2586641255d983e5d4b0a7a90d4a1760fbb7a0..933450faf45f934bf72d495caa2f99d88b244e0f 100644 |
--- a/third_party/protobuf/src/google/protobuf/compiler/subprocess.cc |
+++ b/third_party/protobuf/src/google/protobuf/compiler/subprocess.cc |
@@ -261,12 +261,11 @@ string Subprocess::Win32ErrorMessage(DWORD error_code) { |
char* message; |
// WTF? |
- FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER | |
- FORMAT_MESSAGE_FROM_SYSTEM | |
- FORMAT_MESSAGE_IGNORE_INSERTS, |
- NULL, error_code, 0, |
- (LPTSTR)&message, // NOT A BUG! |
- 0, NULL); |
+ FormatMessageA(FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM | |
+ FORMAT_MESSAGE_IGNORE_INSERTS, |
+ NULL, error_code, 0, |
+ (LPSTR)&message, // NOT A BUG! |
+ 0, NULL); |
string result = message; |
LocalFree(message); |