Function

GLibslice_free1

Declaration [src]

void
g_slice_free1 (
  gsize block_size,
  gpointer mem_block
)

Description [src]

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.

Available since:2.10

Parameters

block_size gsize
 

The size of the block.

mem_block gpointer
 

A pointer to the block to free.