[Telepathy-commits] [telepathy-glib/master] ContactsConnection: don't leak stuff

Simon McVittie simon.mcvittie at collabora.co.uk
Tue Oct 21 07:17:23 PDT 2008


---
 tests/lib/contacts-conn.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/tests/lib/contacts-conn.c b/tests/lib/contacts-conn.c
index 61c772d..afb8359 100644
--- a/tests/lib/contacts-conn.c
+++ b/tests/lib/contacts-conn.c
@@ -76,6 +76,14 @@ contacts_connection_init (ContactsConnection *self)
 static void
 finalize (GObject *object)
 {
+  ContactsConnection *self = CONTACTS_CONNECTION (object);
+
+  tp_contacts_mixin_finalize (object);
+  g_hash_table_destroy (self->priv->aliases);
+  g_hash_table_destroy (self->priv->avatar_tokens);
+  g_hash_table_destroy (self->priv->presence_statuses);
+  g_hash_table_destroy (self->priv->presence_messages);
+
   G_OBJECT_CLASS (contacts_connection_parent_class)->finalize (object);
 }
 
-- 
1.5.6.5




More information about the Telepathy-commits mailing list