The memory must have been allocated via g_slice_alloc() or
g_slice_alloc0() and the block_size has to match the size
specified upon allocation. Note that the exact release behaviour
can be changed with the [G_DEBUG=gc-friendly]G_DEBUG environment
variable, also see [G_SLICE]G_SLICE for related debugging options.
Frees a block of memory.
The memory must have been allocated via g_slice_alloc() or g_slice_alloc0() and the block_size has to match the size specified upon allocation. Note that the exact release behaviour can be changed with the [G_DEBUG=gc-friendly]G_DEBUG environment variable, also see [G_SLICE]G_SLICE for related debugging options.
If mem_block is NULL, this function does nothing.