SDL_CondSignal usage

Hi,
man page of function SDL_CondSignal(cond) says that it will Restart a thread which is waiting on condition variable (here it is cond).
What if one thread is calling function SDL_CondSignal(cond) and none of the other threads has called SDL_CondWait(cond,mutex).
what will be the effect of calling SDL_CondSignal(cond) in this case even if no one is waiting on this condition variable?

Thanks & regards,
Sanjay

man page of function SDL_CondSignal(cond) says that it will Restart a thread which is waiting on condition variable (here it is cond).
What if one thread is calling function SDL_CondSignal(cond) and none of the other threads has called SDL_CondWait(cond,mutex).
what will be the effect of calling SDL_CondSignal(cond) in this case even if no one is waiting on this condition variable?

Same as with Pthreads signal surely, SDL_CondSignal has no effect and execution continues. After the condition variable has been signaled, any threading waiting on it will block as usual.

Alexis