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