Removed SDL_INIT_EVERYTHING

Fixes https://github.com/libsdl-org/SDL/issues/8709
This commit is contained in:
Sam Lantinga 2024-01-18 03:51:56 -08:00
parent 26996e2c02
commit c540c77756
7 changed files with 11 additions and 12 deletions

View file

@ -61,10 +61,6 @@ typedef enum
SDL_INIT_EVENTS = 0x00004000,
SDL_INIT_SENSOR = 0x00008000
} SDL_InitFlags;
#define SDL_INIT_EVERYTHING ( \
SDL_INIT_TIMER | SDL_INIT_AUDIO | SDL_INIT_VIDEO | SDL_INIT_EVENTS | \
SDL_INIT_JOYSTICK | SDL_INIT_HAPTIC | SDL_INIT_GAMEPAD | SDL_INIT_SENSOR \
)
/**
* Initialize the SDL library.
@ -94,7 +90,7 @@ typedef enum
* - `SDL_INIT_GAMEPAD`: gamepad subsystem; automatically initializes the
* joystick subsystem
* - `SDL_INIT_EVENTS`: events subsystem
* - `SDL_INIT_EVERYTHING`: all of the above subsystems
* - `SDL_INIT_SENSOR`: sensor subsystem
*
* Subsystem initialization is ref-counted, you must call SDL_QuitSubSystem()
* for each SDL_InitSubSystem() to correctly shutdown a subsystem manually (or