diff --git a/include/SDL3/SDL_main_impl.h b/include/SDL3/SDL_main_impl.h index 79902bfb81..7fceb79a48 100644 --- a/include/SDL3/SDL_main_impl.h +++ b/include/SDL3/SDL_main_impl.h @@ -64,14 +64,20 @@ typedef wchar_t* PWSTR; /* This is where execution begins [console apps] */ #if defined( UNICODE ) && UNICODE int wmain(int argc, wchar_t *wargv[], wchar_t *wenvp) +{ + (void)argc; + (void)wargv; + (void)wenvp; + return SDL_RunApp(0, NULL, SDL_main, NULL); +} #else /* ANSI */ int main(int argc, char *argv[]) -#endif { (void)argc; (void)argv; return SDL_RunApp(0, NULL, SDL_main, NULL); } +#endif /* UNICODE */ #endif /* _MSC_VER && ! __GDK__ */