Function
GLibPtrArrayremove_fast
Declaration [src]
gboolean
g_ptr_array_remove_fast (
GPtrArray* array,
gpointer data
)
Description [src]
Removes the first occurrence of the given pointer from the pointer
array. The last element in the array is used to fill in the space,
so this function does not preserve the order of the array. But it
is faster than g_ptr_array_remove(). If array
has a non-NULL
GDestroyNotify
function it is called for the removed element.
It returns TRUE
if the pointer was removed, or FALSE
if the
pointer was not found.
This function is not directly available to language bindings.