summaryrefslogtreecommitdiff
path: root/firmware
diff options
context:
space:
mode:
Diffstat (limited to 'firmware')
-rw-r--r--firmware/target/hosted/sdl/button-sdl.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/firmware/target/hosted/sdl/button-sdl.c b/firmware/target/hosted/sdl/button-sdl.c
index 323a54a5ea..3d6a3797cf 100644
--- a/firmware/target/hosted/sdl/button-sdl.c
+++ b/firmware/target/hosted/sdl/button-sdl.c
@@ -292,8 +292,10 @@ void gui_message_loop(void)
292 292
293 do { 293 do {
294 /* wait for the next event */ 294 /* wait for the next event */
295 while(SDL_WaitEvent(&event) == 0) 295 if(SDL_WaitEvent(&event) == 0) {
296 printf("SDL_WaitEvent() error\n"); 296 printf("SDL_WaitEvent() error\n");
297 return; /* error, out of here */
298 }
297 299
298 sim_enter_irq_handler(); 300 sim_enter_irq_handler();
299 quit = event_handler(&event); 301 quit = event_handler(&event);