]> granicus.if.org Git - nethack/commitdiff
Make WinMain() to call mingw_main() instead of main() for mingw32 version.
authorFeiyun Wang <feiyunw@yahoo.com>
Tue, 25 Jan 2022 02:19:37 +0000 (10:19 +0800)
committernhmall <nhmall@nethack.org>
Thu, 27 Jan 2022 23:33:52 +0000 (18:33 -0500)
win/win32/NetHackW.c

index 920fdfad0a38dab116ee2aa97d73d11a586db6fa..35828011fab9d9c72fa81886c8c6728c934399a5 100644 (file)
@@ -237,7 +237,12 @@ WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine,
     }
     GUILaunched = 1;
     /* let main do the argument processing */
-    (void) main(argc, argv);
+#ifndef __MINGW32__
+    main(argc, argv);
+#else
+    int mingw_main(int argc, char *argv[]);
+    mingw_main(argc, argv);
+#endif
     return 0;
 }