diff --git a/src/pulsecore/core.c b/src/pulsecore/core.c index fd836fb22..1907fcafb 100644 --- a/src/pulsecore/core.c +++ b/src/pulsecore/core.c @@ -192,7 +192,7 @@ static void core_free(pa_object *o) { pa_shared_cleanup(c); for (j = 0; j < PA_CORE_HOOK_MAX; j++) - pa_hook_free(&c->hooks[j]); + pa_hook_done(&c->hooks[j]); pa_xfree(c); } diff --git a/src/pulsecore/hook-list.c b/src/pulsecore/hook-list.c index 0aac47591..396940382 100644 --- a/src/pulsecore/hook-list.c +++ b/src/pulsecore/hook-list.c @@ -44,7 +44,7 @@ static void slot_free(pa_hook *hook, pa_hook_slot *slot) { pa_xfree(slot); } -void pa_hook_free(pa_hook *hook) { +void pa_hook_done(pa_hook *hook) { pa_assert(hook); pa_assert(hook->n_firing == 0); diff --git a/src/pulsecore/hook-list.h b/src/pulsecore/hook-list.h index cf85aca56..de947ad56 100644 --- a/src/pulsecore/hook-list.h +++ b/src/pulsecore/hook-list.h @@ -64,7 +64,7 @@ struct pa_hook { }; void pa_hook_init(pa_hook *hook, void *data); -void pa_hook_free(pa_hook *hook); +void pa_hook_done(pa_hook *hook); pa_hook_slot* pa_hook_connect(pa_hook *hook, pa_hook_priority_t prio, pa_hook_cb_t cb, void *data); void pa_hook_slot_free(pa_hook_slot *slot); diff --git a/src/tests/hook-list-test.c b/src/tests/hook-list-test.c index 60b965cd7..452e47765 100644 --- a/src/tests/hook-list-test.c +++ b/src/tests/hook-list-test.c @@ -31,7 +31,7 @@ int main(int argc, char *argv[]) { pa_hook_fire(&hook, (void*) "call2"); - pa_hook_free(&hook); + pa_hook_done(&hook); return 0; }