aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/svc.cpp
diff options
context:
space:
mode:
authorTakoroka <137927095+Takoroka@users.noreply.github.com>2026-10-27 12:00:22 -0400
committerTakoroka <137927095+Takoroka@users.noreply.github.com>2026-10-27 12:00:22 -0400
commitad38a7d9f0a370fde7bc616ca191ca7894ede4f5 (patch)
tree014a25827fbf3e7cb4ad2812132a22fb27981b3e /src/core/hle/kernel/svc.cpp
parentfcec744e1a0de179738712cc36c830704fb4e46e (diff)
eden-cli: fix SDL3 main-callback lifetime bugs
- SDL_AppInit never stored *appstate, so every later callback got null. - SDL_AppInit/SDL_AppEvent returned SDL_APP_SUCCESS, which tells SDL3 to quit; they must return SDL_APP_CONTINUE. - InputSubsystem was a local in SDL_AppInit but the window and its timers keep a pointer to it; keep it in SdlState, ahead of the window. - Guard the mouse timer against firing before the mouse driver exists.
Diffstat (limited to 'src/core/hle/kernel/svc.cpp')
0 files changed, 0 insertions, 0 deletions