crt: crtdll_compat: Add missing __cdecl signature for __GetMainArgs() Signed-off-by: LIU Hao <lh_mouse@126.com>
diff --git a/mingw-w64-crt/crt/crtdll_compat.c b/mingw-w64-crt/crt/crtdll_compat.c index 0f0b8d4..7ab3a82 100644 --- a/mingw-w64-crt/crt/crtdll_compat.c +++ b/mingw-w64-crt/crt/crtdll_compat.c
@@ -7,7 +7,7 @@ #include <internal.h> /* Define __getmainargs() function via crtdll.dll __GetMainArgs() function */ -extern void __GetMainArgs(int *argc, char ***argv, char ***envp, int expand_wildcards); +extern void __cdecl __GetMainArgs(int *argc, char ***argv, char ***envp, int expand_wildcards); int __cdecl __getmainargs(int *argc, char ***argv, char ***envp, int expand_wildcards, __UNUSED_PARAM(_startupinfo *startup_info)) { __GetMainArgs(argc, argv, envp, expand_wildcards);