Function

GLibHookfind_data

Declaration

GHook*
g_hook_find_data (
  GHookList* hook_list,
  gboolean need_valids,
  gpointer data
)

Description

Finds a GHook in a GHookList with the given data.

Parameters

hook_list GHookList
 

A GHookList.

 The data is owned by the caller of the function.
need_valids gboolean
 

TRUE if GHook elements which have been destroyed should be skipped.

data gpointer
 

The data to find.

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

Return value

Returns: GHook
 

The GHook with the given data or NULL if no matching GHook is found.

 The data is owned by the called function.