diff options
-rw-r--r-- | firmware/target/hosted/sdl/system-sdl.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/firmware/target/hosted/sdl/system-sdl.c b/firmware/target/hosted/sdl/system-sdl.c index 649d74d94a..9d529de37f 100644 --- a/firmware/target/hosted/sdl/system-sdl.c +++ b/firmware/target/hosted/sdl/system-sdl.c | |||
@@ -23,9 +23,8 @@ | |||
23 | #include <SDL_thread.h> | 23 | #include <SDL_thread.h> |
24 | #include <stdlib.h> | 24 | #include <stdlib.h> |
25 | #include <string.h> | 25 | #include <string.h> |
26 | #include <setjmp.h> | ||
27 | #include <inttypes.h> | 26 | #include <inttypes.h> |
28 | #include "system-sdl.h" | 27 | #include "system.h" |
29 | #include "thread-sdl.h" | 28 | #include "thread-sdl.h" |
30 | #include "sim-ui-defines.h" | 29 | #include "sim-ui-defines.h" |
31 | #include "lcd-sdl.h" | 30 | #include "lcd-sdl.h" |
@@ -168,7 +167,7 @@ void system_init(void) | |||
168 | SDL_mutex *m; | 167 | SDL_mutex *m; |
169 | if (SDL_Init(SDL_INIT_TIMER)) | 168 | if (SDL_Init(SDL_INIT_TIMER)) |
170 | panicf("%s", SDL_GetError()); | 169 | panicf("%s", SDL_GetError()); |
171 | atexit(SDL_Quit); | 170 | atexit(sys_poweroff); |
172 | 171 | ||
173 | c = SDL_CreateCond(); | 172 | c = SDL_CreateCond(); |
174 | m = SDL_CreateMutex(); | 173 | m = SDL_CreateMutex(); |