2007-10-01 Xavier Claessens <xclaesse@gmail.com>
* libempathy-gtk/empathy-chatrooms-window.c: Disconnect signals on
chatroom manager. Fixes bug #456619.
svn path=/trunk/; revision=346
+2007-10-01 Xavier Claessens <xclaesse@gmail.com>
+
+ * libempathy-gtk/empathy-chatrooms-window.c: Disconnect signals on
+ chatroom manager. Fixes bug #456619.
+
2007-10-01 Xavier Claessens <xclaesse@gmail.com>
* libempathy-gtk/empathy-contact-list-store.c: Disconnect signals on
chatrooms_window_destroy_cb (GtkWidget *widget,
EmpathyChatroomsWindow *window)
{
+ g_signal_handlers_disconnect_by_func (window->manager,
+ chatrooms_window_chatroom_added_cb,
+ window);
+ g_signal_handlers_disconnect_by_func (window->manager,
+ chatrooms_window_chatroom_removed_cb,
+ window);
g_object_unref (window->manager);
g_free (window);
}