Index: third_party/crashpad/crashpad/handler/main.cc |
diff --git a/third_party/crashpad/crashpad/handler/main.cc b/third_party/crashpad/crashpad/handler/main.cc |
index f326bd7ce1cb9171a1aa9d2d6bbd2856dbc30847..7a169e2d896e76f4093b0310cde5f78d472f23bf 100644 |
--- a/third_party/crashpad/crashpad/handler/main.cc |
+++ b/third_party/crashpad/crashpad/handler/main.cc |
@@ -17,12 +17,16 @@ |
#include "build/build_config.h" |
#include "tools/tool_support.h" |
+#if defined(OS_WIN) |
+#include <windows.h> |
+#endif |
+ |
#if defined(OS_MACOSX) |
int main(int argc, char* argv[]) { |
return crashpad::HandlerMain(argc, argv); |
} |
#elif defined(OS_WIN) |
-int wmain(int argc, wchar_t* argv[]) { |
- return crashpad::ToolSupport::Wmain(argc, argv, crashpad::HandlerMain); |
+int APIENTRY wWinMain(HINSTANCE, HINSTANCE, wchar_t*, int) { |
+ return crashpad::ToolSupport::Wmain(__argc, __wargv, crashpad::HandlerMain); |
} |
#endif // OS_MACOSX |