diff options
Diffstat (limited to 'src/osd/modules/sync/sync_sdl.c')
-rw-r--r-- | src/osd/modules/sync/sync_sdl.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/osd/modules/sync/sync_sdl.c b/src/osd/modules/sync/sync_sdl.c index fe1fdafe0bc..66de65e2850 100644 --- a/src/osd/modules/sync/sync_sdl.c +++ b/src/osd/modules/sync/sync_sdl.c @@ -247,6 +247,8 @@ void osd_event_reset(osd_event *event) int osd_event_wait(osd_event *event, osd_ticks_t timeout) { LOG(("osd_event_wait")); + if (timeout == OSD_EVENT_WAIT_INFINITE) + timeout = osd_ticks_per_second() * (osd_ticks_t)10000; SDL_mutexP(event->mutex); if (!timeout) { |