Method

GLibTreesteal

Declaration

gboolean
g_tree_steal (
  GTree* tree,
  gconstpointer key
)

Description

Removes a key and its associated value from a GTree without calling the key and value destroy functions.

If the key does not exist in the GTree, the function does nothing.

Parameters

key

Type: gconstpointer

The key to remove.

The argument can be NULL.
The data is owned by the caller of the function.

Return value

Type: gboolean

TRUE if the key was found (prior to 2.8, this function returned nothing)