Skip to content
Permalink
Browse files
Fixed infinite timeout in SDL_WaitEventTimeout() - thanks ?????????? …
…????????
  • Loading branch information
slouken committed Mar 8, 2016
1 parent 2a754ca commit 6303941ac17cc8c0c113a6abc6bdaef92d9948e3
Showing with 3 additions and 2 deletions.
  1. +3 −2 src/events/SDL_events.c
@@ -435,8 +435,6 @@ SDL_WaitEventTimeout(SDL_Event * event, int timeout)
switch (SDL_PeepEvents(event, 1, SDL_GETEVENT, SDL_FIRSTEVENT, SDL_LASTEVENT)) {
case -1:
return 0;
case 1:
return 1;
case 0:
if (timeout == 0) {
/* Polling and no events, just return */
@@ -448,6 +446,9 @@ SDL_WaitEventTimeout(SDL_Event * event, int timeout)
}
SDL_Delay(10);
break;
default:
/* Has events */
return 1;
}
}
}

0 comments on commit 6303941

Please sign in to comment.