From d533c5dd60590a1dee664bedc42f0423ec5a0d12 Mon Sep 17 00:00:00 2001 From: Evangelos Ribeiro Tzaras Date: Wed, 14 Sep 2022 11:46:15 +0200 Subject: [PATCH] test-ringer: Assert object finalization This helps catching any dangling references. --- tests/test-ringer.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tests/test-ringer.c b/tests/test-ringer.c index 0fc4bf1..28f2057 100644 --- a/tests/test-ringer.c +++ b/tests/test-ringer.c @@ -77,11 +77,11 @@ static void tear_down_ringer (RingerFixture *fixture, gconstpointer user_data) { - g_object_unref (fixture->call_one); - g_object_unref (fixture->ui_call_one); - g_object_unref (fixture->call_two); - g_object_unref (fixture->ui_call_two); - g_object_unref (fixture->ringer); + g_assert_finalize_object (fixture->ui_call_one); + g_assert_finalize_object (fixture->call_one); + g_assert_finalize_object (fixture->ui_call_two); + g_assert_finalize_object (fixture->call_two); + g_assert_finalize_object (fixture->ringer); g_main_loop_unref (fixture->loop); }