thread: return -1 from SDL_SemWaitTimeout if semaphore is NULL

(cherry picked from commit f6db1aba664079e63df44cbb6e6925a088b8f3a8)
This commit is contained in:
pionere 2022-11-29 09:46:20 +01:00 committed by Ryan C. Gordon
parent fcd7d658dc
commit ee13e8c76b
No known key found for this signature in database
GPG key ID: FA148B892AB48044
3 changed files with 3 additions and 6 deletions

View file

@ -87,8 +87,7 @@ int SDL_SemWaitTimeout(SDL_sem *sem, Uint32 timeout)
InitializeTimerAlarm(&alarm);
if (sem == NULL) {
SDL_InvalidParamError("sem");
return 0;
return SDL_InvalidParamError("sem");
}
if (timeout == 0) {

View file

@ -82,8 +82,7 @@ int SDL_SemWaitTimeout(SDL_sem *sem, Uint32 timeout)
int res;
if (sem == NULL) {
SDL_InvalidParamError("sem");
return 0;
return SDL_InvalidParamError("sem");
}
if (timeout == 0) {

View file

@ -83,8 +83,7 @@ int SDL_SemWaitTimeout(SDL_sem *sem, Uint32 timeout)
unsigned int res;
if (sem == NULL) {
SDL_InvalidParamError("sem");
return 0;
return SDL_InvalidParamError("sem");
}
if (timeout == 0) {