From 141eb85580f0770a9986df6a581ce51946896592 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guido=20G=C3=BCnther?= Date: Sat, 14 Sep 2024 11:01:07 +0200 Subject: [PATCH] calls-manager: Don't leak hash tables MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Guido Günther Part-of: --- src/calls-manager.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/calls-manager.c b/src/calls-manager.c index d7d557a..42e4690 100644 --- a/src/calls-manager.c +++ b/src/calls-manager.c @@ -462,6 +462,10 @@ calls_manager_finalize (GObject *object) g_clear_object (&self->origins); g_clear_object (&self->origins_flat); + g_clear_pointer (&self->origins_by_protocol, g_hash_table_unref); + g_clear_pointer (&self->dial_actions_by_protocol, g_hash_table_unref); + g_clear_pointer (&self->calls, g_hash_table_unref); + G_OBJECT_CLASS (calls_manager_parent_class)->finalize (object); }