Finds a glib.Hook in a glib.HookList using the given function to test for a match.
a glib.HookList
TRUE if glib.Hook elements which have been destroyed should be skipped
the function to call for each glib.Hook, which should return TRUE when the glib.Hook has been found
the data to pass to func
the found glib.Hook or NULL if no matching glib.Hook is found
Finds a glib.Hook in a glib.HookList using the given function to test for a match.