[empathy] Disconnect from the group-changed signal when destroying EmpathyGroupsWidget



commit 83d9b1cb0f1b3ff248b24e0b25a1139e475677ef
Author: Philip Withnall <philip withnall collabora co uk>
Date:   Wed Aug 25 17:34:02 2010 +0100

    Disconnect from the group-changed signal when destroying EmpathyGroupsWidget

 libempathy-gtk/empathy-groups-widget.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/libempathy-gtk/empathy-groups-widget.c b/libempathy-gtk/empathy-groups-widget.c
index 98c2a6a..7e50dfb 100644
--- a/libempathy-gtk/empathy-groups-widget.c
+++ b/libempathy-gtk/empathy-groups-widget.c
@@ -488,7 +488,7 @@ dispose (GObject *object)
 {
   EmpathyGroupsWidgetPriv *priv = GET_PRIV (object);
 
-  tp_clear_object (&priv->groupable);
+  empathy_groups_widget_set_groupable (EMPATHY_GROUPS_WIDGET (object), NULL);
   tp_clear_object (&priv->group_store);
 
   G_OBJECT_CLASS (empathy_groups_widget_parent_class)->dispose (object);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]