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 PtrArray.remove. If array has a non-NULLGDestroyNotify function it is called for the removed element.
It returns TRUE if the pointer was removed, or FALSE if the
pointer was not found.
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 PtrArray.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.