mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-02-04 02:06:18 +01:00
fix yet another small glitch
This commit is contained in:
parent
37f659ec11
commit
5f52b321cc
5
ghook.c
5
ghook.c
@ -133,7 +133,10 @@ g_hook_destroy_link (GHookList *hook_list,
|
||||
if (hook_list->hook_destroy)
|
||||
hook_list->hook_destroy (hook_list, hook);
|
||||
else if (hook->destroy)
|
||||
hook->destroy (hook->data);
|
||||
{
|
||||
hook->destroy (hook->data);
|
||||
hook->destroy = NULL;
|
||||
}
|
||||
g_hook_unref (hook_list, hook); /* counterpart to g_hook_insert_before */
|
||||
}
|
||||
}
|
||||
|
@ -133,7 +133,10 @@ g_hook_destroy_link (GHookList *hook_list,
|
||||
if (hook_list->hook_destroy)
|
||||
hook_list->hook_destroy (hook_list, hook);
|
||||
else if (hook->destroy)
|
||||
hook->destroy (hook->data);
|
||||
{
|
||||
hook->destroy (hook->data);
|
||||
hook->destroy = NULL;
|
||||
}
|
||||
g_hook_unref (hook_list, hook); /* counterpart to g_hook_insert_before */
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user