Fixed lockup while waiting for events

This commit is contained in:
Sam Lantinga
2023-05-10 17:35:13 -07:00
parent fd42a2f994
commit d98bd67733

View File

@@ -1092,7 +1092,7 @@ int SDL_WaitEventTimeoutNS(SDL_Event *event, Sint64 timeoutNS)
case -1: case -1:
return 0; return 0;
case 0: case 0:
if (timeoutNS > 0 && SDL_GetTicks() >= expiration) { if (timeoutNS > 0 && SDL_GetTicksNS() >= expiration) {
/* Timeout expired and no events */ /* Timeout expired and no events */
return 0; return 0;
} }