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:
return 0;
case 0:
if (timeoutNS > 0 && SDL_GetTicks() >= expiration) {
if (timeoutNS > 0 && SDL_GetTicksNS() >= expiration) {
/* Timeout expired and no events */
return 0;
}