mirror of
https://github.com/libsdl-org/SDL.git
synced 2024-11-28 14:23:55 +08:00
Add note about SDL_TICKS_PASSED hitting int overflow problems with large timeouts
This commit is contained in:
parent
1fa154fda3
commit
227c33b8ec
@ -60,6 +60,10 @@ extern DECLSPEC Uint32 SDLCALL SDL_GetTicks(void);
|
||||
* // ... do work until timeout has elapsed
|
||||
* }
|
||||
* ```
|
||||
*
|
||||
* Note that this does not handle tick differences greater
|
||||
* than 2^31 so take care when using the above kind of code
|
||||
* with large timeout delays (tens of days).
|
||||
*/
|
||||
#define SDL_TICKS_PASSED(A, B) ((Sint32)((B) - (A)) <= 0)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user