Force to use U.S. English for Win32 error messages (#4317)

pull/7326/head
Charlie Jiang 5 years ago committed by Adam Cozzette
parent a015ca8cf8
commit 70fc0f0275
  1. 2
      src/google/protobuf/compiler/subprocess.cc

@ -274,7 +274,7 @@ std::string Subprocess::Win32ErrorMessage(DWORD error_code) {
// WTF?
FormatMessageA(FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM |
FORMAT_MESSAGE_IGNORE_INSERTS,
NULL, error_code, 0,
NULL, error_code, MAKELANGID(LANG_ENGLISH, SUBLANG_ENGLISH_US),
(LPSTR)&message, // NOT A BUG!
0, NULL);

Loading…
Cancel
Save