/* Returns: TRUE if the key was found and removed from the #GHashTable  */
gboolean g_hash_table_steal(GHashTable *hash_table, gconstpointer key)
/* Returns: TRUE if the key was found and removed from the #GHashTable  */
gboolean g_hash_table_steal(GHashTable *hash_table, gconstpointer key)
{
  return g_hash_table_remove_internal (hash_table, key, FALSE);
}