Просмотр исходного кода

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

Charlie Jiang 5 лет назад
Родитель
Сommit
70fc0f0275
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      src/google/protobuf/compiler/subprocess.cc

+ 1 - 1
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);