diff options
Diffstat (limited to 'src/input.c')
| -rw-r--r-- | src/input.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/input.c b/src/input.c index ab7768c..d0b53d0 100644 --- a/src/input.c +++ b/src/input.c @@ -1,13 +1,13 @@ #include "input.h" #include <SDL3/SDL_events.h> -struct LEO_InputManager { +typedef struct { bool quit; -}; +} LEO_InputManager; -static struct LEO_InputManager *LEO_InputManager_singleton() +static LEO_InputManager *LEO_InputManager_singleton() { - static struct LEO_InputManager manager; + static LEO_InputManager manager; static bool initialized = false; if (!initialized) { @@ -20,7 +20,7 @@ static struct LEO_InputManager *LEO_InputManager_singleton() void LEO_Input_update(const SDL_Event event) { - struct LEO_InputManager *manager = LEO_InputManager_singleton(); + LEO_InputManager *manager = LEO_InputManager_singleton(); switch (event.type) { case SDL_EVENT_QUIT: @@ -30,6 +30,6 @@ void LEO_Input_update(const SDL_Event event) bool LEO_Input_quit() { - struct LEO_InputManager *manager = LEO_InputManager_singleton(); + LEO_InputManager *manager = LEO_InputManager_singleton(); return manager->quit; } |
