diff options
author | Matthew Barnes <mbarnes@redhat.com> | 2011-12-08 11:27:16 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2011-12-08 11:27:16 +0800 |
commit | 60978976388e00a611f2aeb87c9b27e67a2b0f05 (patch) | |
tree | 9cdbc06a21e009ae81248475ca14326e4454a9a9 /mail/mail-folder-cache.c | |
parent | dcc3d40b2c0a78ba75ccae41619cb309ec6006c5 (diff) | |
download | gsoc2013-evolution-60978976388e00a611f2aeb87c9b27e67a2b0f05.tar.gz gsoc2013-evolution-60978976388e00a611f2aeb87c9b27e67a2b0f05.tar.zst gsoc2013-evolution-60978976388e00a611f2aeb87c9b27e67a2b0f05.zip |
mail_folder_cache_note_store: CamelSession arg is unnecessary.
The CamelStore argument already has the CamelSession:
session = camel_service_get_session (CAMEL_SERVICE (store));
Diffstat (limited to 'mail/mail-folder-cache.c')
-rw-r--r-- | mail/mail-folder-cache.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/mail/mail-folder-cache.c b/mail/mail-folder-cache.c index 88b089edcc..0baaa0eb72 100644 --- a/mail/mail-folder-cache.c +++ b/mail/mail-folder-cache.c @@ -1106,12 +1106,12 @@ mail_folder_cache_new (void) */ void mail_folder_cache_note_store (MailFolderCache *cache, - CamelSession *session, CamelStore *store, GCancellable *cancellable, NoteDoneFunc done, gpointer data) { + CamelSession *session; struct _store_info *si; struct _update_data *ud; gint hook = 0; @@ -1119,6 +1119,8 @@ mail_folder_cache_note_store (MailFolderCache *cache, g_return_if_fail (CAMEL_IS_STORE (store)); g_return_if_fail (mail_in_main_thread ()); + session = camel_service_get_session (CAMEL_SERVICE (store)); + g_mutex_lock (cache->priv->stores_mutex); si = g_hash_table_lookup (cache->priv->stores, store); |