tryRealloc
fn
void * tryRealloc(void * mem, size_t nBytes)Attempts to realloc mem to a new size, n_bytes, and returns null on failure. Contrast with [glib.global.realloc], which aborts the program on failure.
If mem is null, behaves the same as [glib.global.tryMalloc].
Parameters
mem | previously-allocated memory, or null. |
nBytes | number of bytes to allocate. |
Returns
the allocated memory, or null.