[evolution] MailFolderCache: Avoid g_signal_handlers_disconnect_matched().



commit 084974a617b9edf5e53a483e9de15687a8fe6a33
Author: Matthew Barnes <mbarnes redhat com>
Date:   Sat Aug 17 10:29:15 2013 -0400

    MailFolderCache: Avoid g_signal_handlers_disconnect_matched().
    
    store_info_unref() already disconnects the signal handlers one by one.

 libemail-engine/mail-folder-cache.c |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)
---
diff --git a/libemail-engine/mail-folder-cache.c b/libemail-engine/mail-folder-cache.c
index 9483c99..a48a92c 100644
--- a/libemail-engine/mail-folder-cache.c
+++ b/libemail-engine/mail-folder-cache.c
@@ -2227,10 +2227,6 @@ mail_folder_cache_service_removed (MailFolderCache *cache,
        if (store_info != NULL) {
                GList *list, *link;
 
-               g_signal_handlers_disconnect_matched (
-                       service, G_SIGNAL_MATCH_DATA,
-                       0, 0, NULL, NULL, cache);
-
                list = store_info_list_folder_info (store_info);
 
                for (link = list; link != NULL; link = g_list_next (link))


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