Function
GLibrc_box_release_full
since: 2.58
Declaration [src]
void
g_rc_box_release_full (
gpointer mem_block,
GDestroyNotify clear_func
)
Description [src]
Releases a reference on the data pointed by mem_block.
If the reference was the last one, it will call clear_func
to clear the contents of mem_block, and then will free the
resources allocated for mem_block.
Available since: 2.58
Parameters
mem_block-
Type:
gpointerA pointer to reference counted data.
The called function takes ownership of the data, and is responsible for freeing it. clear_func-
Type:
GDestroyNotifyA function to call when clearing the data.