free
Description:
Frees a block of memory.
The memory must have been allocated via alloc or
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` environment variable.
If mem_block
is null, this function does nothing.
Since GLib 2.76 this always uses the system free_sized
implementation internally.
Parameters:
block_size |
the size of the block |
mem_block |
a pointer to the block to free |
Namespace: GLib.Slice
Package: glib-2.0