]> git.0d.be Git - empathy.git/commitdiff
Fix leaks in finalize
authorXavier Claessens <xclaesse@src.gnome.org>
Wed, 2 Apr 2008 09:41:30 +0000 (09:41 +0000)
committerXavier Claessens <xclaesse@src.gnome.org>
Wed, 2 Apr 2008 09:41:30 +0000 (09:41 +0000)
svn path=/trunk/; revision=832

libempathy/empathy-tp-chat.c

index 431c382907880345b08bdf22836bb88e3b80f9e9..0cbd5eea345fc759108505553bfb0df495aa4d8d 100644 (file)
@@ -758,6 +758,13 @@ tp_chat_finalize (GObject *object)
                g_ptr_array_free (priv->properties, TRUE);
        }
 
+       if (priv->initiator) {
+               g_object_unref (priv->initiator);
+       }
+       if (priv->group) {
+               g_object_unref (priv->group);
+       }
+
        g_object_unref (priv->factory);
        g_object_unref (priv->user);
        g_object_unref (priv->account);