Index: chrome/nacl/nacl_exe_win_64.cc |
diff --git a/chrome/nacl/nacl_exe_win_64.cc b/chrome/nacl/nacl_exe_win_64.cc |
index a0d5351f8d4b6467b3c9a2325bbd4a2886f3d445..64ffcc5a41dc3227d11f18927bc68e77d832fe0f 100644 |
--- a/chrome/nacl/nacl_exe_win_64.cc |
+++ b/chrome/nacl/nacl_exe_win_64.cc |
@@ -17,7 +17,11 @@ base::LazyInstance<chrome::ChromeBreakpadClient>::Leaky |
} // namespace |
-int APIENTRY wWinMain(HINSTANCE instance, HINSTANCE, wchar_t*, int) { |
+#if !defined(FORCE_CONSOLE_SUBSYSTEM) |
+int APIENTRY wWinMain(HINSTANCE, HINSTANCE, wchar_t*, int) { |
+#else |
+int main() { |
+#endif |
base::AtExitManager exit_manager; |
CommandLine::Init(0, NULL); |