Anonymous Maarten
31d133db40
Define SDL_PLATFORM_* macros instead of underscored ones ( #8875 )
2024-01-24 01:40:51 +00:00
Sam Lantinga
5b3ee51c6c
Updated copyright for 2024
2024-01-01 13:15:26 -08:00
Ryan C. Gordon
3264e64738
SDL_RunApp: Make sure argc/argv are stable if the caller didn't define them.
...
Fixes #8246 .
2023-11-22 17:34:39 -05:00
Sylvain
d8600f717e
Pointer as bool (libsdl-org#7214)
2023-11-09 14:18:36 -08:00
Ozkan Sezer
2ba03b4db0
fix build after previous commit.
2023-08-05 18:15:10 +03:00
Ozkan Sezer
0026adffd4
apply force_align_arg_pointer attribute to correct version of SDL_RunApp
2023-08-05 18:10:10 +03:00
Ozkan Sezer
77446e2029
Unaligned stacks on i686-w64-mingw32 may lead to crashes
...
Port of original SDL2 patch by Christopher Wellons (@skeeto, #7607 )
to SDL3.
2023-08-05 17:39:30 +03:00
Sam Lantinga
fde78d12f2
Updated copyright for 2023
2023-01-09 09:41:41 -08:00
Daniel Gibson
7bfc41db3c
Unify all the SDL_*RunApp() functions into just SDL_RunApp()
...
makes the SDL_main code shorter
Also added a generic SDL_RunApp() implementation for platforms that
don't really need it.
Some platforms (that use SDL_main but haven't been ported yet) are
still missing, but are added in the following commits.
2022-12-15 08:01:01 -08:00