SDL_AddTimer callback returning zero value

Is it true that if SDL_AddTimer callback function returns value zero, the timer
gets removed (cancelled)?

It is not obvious from the man pages, but I am observing this behaviour on
Fedora core 5.

Basically, I want to implement a mono-shot timer which does no keep firing
periodically.

Regards
-Laeeq Khan

Is it true that if SDL_AddTimer callback function returns value zero, the timer
gets removed (cancelled)?

Yes.

–ryan.