commit | 0185ea83d4ae7f43b98dd3d3ec1849c9ce306151 | [log] [tgz] |
---|---|---|
author | Sam Lantinga <slouken@libsdl.org> | Sun May 09 16:15:14 2010 -0700 |
committer | Sam Lantinga <slouken@libsdl.org> | Sun May 09 16:15:14 2010 -0700 |
tree | f296ebfa603b0b18fe9192075ee01d1794e0817e | |
parent | f37ccbae92138e5796e695fc4bbae2f5da4d48b9 [diff] |
Make sure events are current before flushing them.
diff --git a/src/events/SDL_events.c b/src/events/SDL_events.c index c361ccb..e99a55d 100644 --- a/src/events/SDL_events.c +++ b/src/events/SDL_events.c
@@ -401,6 +401,9 @@ return; } + /* Make sure the events are current */ + SDL_PumpEvents(); + /* Lock the event queue */ if (SDL_mutexP(SDL_EventQ.lock) == 0) { int spot = SDL_EventQ.head;