From 05e14d747fd88a260996c406a938a1bfdfbaca8f Mon Sep 17 00:00:00 2001 From: Jonny Lamb Date: Tue, 14 Dec 2010 16:33:46 +0000 Subject: event-manager: use tp_clear_object Signed-off-by: Jonny Lamb --- src/empathy-event-manager.c | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/empathy-event-manager.c b/src/empathy-event-manager.c index f657cae35..93656c3a9 100644 --- a/src/empathy-event-manager.c +++ b/src/empathy-event-manager.c @@ -166,15 +166,8 @@ event_free (EventPriv *event) if (event->autoremove_timeout_id != 0) g_source_remove (event->autoremove_timeout_id); - if (event->public.contact) - { - g_object_unref (event->public.contact); - } - - if (event->public.account) - { - g_object_unref (event->public.account); - } + tp_clear_object (&(event->public.contact)); + tp_clear_object (&(event->public.account)); g_slice_free (EventPriv, event); } -- cgit v1.2.3