From 05a99c0e1580311f62ebd211419fe23118d4add3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Barnab=C3=A1s=20P=C5=91cze?= Date: Thu, 20 Jan 2022 01:04:13 +0100 Subject: [PATCH] pulse-server: sample-play: clean hook list Clean the hook list when the object is destroyed. --- src/modules/module-protocol-pulse/sample-play.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/modules/module-protocol-pulse/sample-play.c b/src/modules/module-protocol-pulse/sample-play.c index d18131943..51511616b 100644 --- a/src/modules/module-protocol-pulse/sample-play.c +++ b/src/modules/module-protocol-pulse/sample-play.c @@ -211,6 +211,8 @@ void sample_play_destroy(struct sample_play *p) if (p->stream) pw_stream_destroy(p->stream); + spa_hook_list_clean(&p->hooks); + free(p); }