mirror of
https://github.com/libsdl-org/SDL.git
synced 2025-10-17 23:31:45 +00:00
Use new parameter validation macro
This commit is contained in:
@@ -301,7 +301,7 @@ static SDL_TimerID SDL_CreateTimer(Uint64 interval, SDL_TimerCallback callback_m
|
||||
SDL_Timer *timer;
|
||||
SDL_TimerMap *entry;
|
||||
|
||||
if (!callback_ms && !callback_ns) {
|
||||
CHECK_PARAM(!callback_ms && !callback_ns) {
|
||||
SDL_InvalidParamError("callback");
|
||||
return 0;
|
||||
}
|
||||
@@ -374,7 +374,7 @@ bool SDL_RemoveTimer(SDL_TimerID id)
|
||||
SDL_TimerMap *prev, *entry;
|
||||
bool canceled = false;
|
||||
|
||||
if (!id) {
|
||||
CHECK_PARAM(!id) {
|
||||
return SDL_InvalidParamError("id");
|
||||
}
|
||||
|
||||
@@ -467,7 +467,7 @@ static SDL_TimerID SDL_CreateTimer(Uint64 interval, SDL_TimerCallback callback_m
|
||||
SDL_TimerData *data = &SDL_timer_data;
|
||||
SDL_TimerMap *entry;
|
||||
|
||||
if (!callback_ms && !callback_ns) {
|
||||
CHECK_PARAM(!callback_ms && !callback_ns) {
|
||||
SDL_InvalidParamError("callback");
|
||||
return 0;
|
||||
}
|
||||
@@ -507,7 +507,7 @@ bool SDL_RemoveTimer(SDL_TimerID id)
|
||||
SDL_TimerData *data = &SDL_timer_data;
|
||||
SDL_TimerMap *prev, *entry;
|
||||
|
||||
if (!id) {
|
||||
CHECK_PARAM(!id) {
|
||||
return SDL_InvalidParamError("id");
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user