Memory.tryReallocN

This function is similar to g_try_realloc(), allocating (n_blocks * n_block_bytes) bytes, but care is taken to detect possible overflow during multiplication. Since 2.24

class Memory
static
void*
tryReallocN

Parameters

mem void*

previously-allocated memory, or NULL. [allow-none]

nBlocks gsize

the number of blocks to allocate

nBlockBytes gsize

the size of each block in bytes

Return Value

Type: void*

the allocated memory, or NULL.

Meta