SDL_size_mul_check_overflow3
Multiply two integers, checking for overflow.
Usage
#include "SDL3/SDL.h"
SDL_FORCE_INLINE bool SDL_size_mul_check_overflow(size_t a, size_t b, size_t *ret);
Header file
Defined in SDL3/SDL_stdinc.h
Overview
If a b would overflow, return false.
Otherwise store a b via ret and return true.
Function parameters
a
|
the multiplicand. |
|---|---|
b
|
the multiplier. |
ret
|
on non-overflow output, stores the multiplication result, may not be NULL. |
Return value
Returns false on overflow, true if result is multiplied without overflow.
Thread safety
It is safe to call this function from any thread.