diff options
author | Matthew Barnes <mbarnes@redhat.com> | 2013-02-11 23:38:29 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2013-02-11 23:38:29 +0800 |
commit | 3b11207dcbd01b5a18f93a406d267bb786829471 (patch) | |
tree | 0099cd20b25125d0473538126664f84526ca92ce /mail/mail-autofilter.c | |
parent | 60d1c3054aa60d02c763538d6b1f16d9d6ab6ade (diff) | |
download | gsoc2013-evolution-3b11207dcbd01b5a18f93a406d267bb786829471.tar gsoc2013-evolution-3b11207dcbd01b5a18f93a406d267bb786829471.tar.gz gsoc2013-evolution-3b11207dcbd01b5a18f93a406d267bb786829471.tar.bz2 gsoc2013-evolution-3b11207dcbd01b5a18f93a406d267bb786829471.tar.lz gsoc2013-evolution-3b11207dcbd01b5a18f93a406d267bb786829471.tar.xz gsoc2013-evolution-3b11207dcbd01b5a18f93a406d267bb786829471.tar.zst gsoc2013-evolution-3b11207dcbd01b5a18f93a406d267bb786829471.zip |
Use camel_service_ref_session().
Diffstat (limited to 'mail/mail-autofilter.c')
-rw-r--r-- | mail/mail-autofilter.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/mail/mail-autofilter.c b/mail/mail-autofilter.c index c7cefb3735..62d1f6ee92 100644 --- a/mail/mail-autofilter.c +++ b/mail/mail-autofilter.c @@ -422,7 +422,7 @@ mail_filter_rename_folder (CamelStore *store, g_return_if_fail (old_folder_name != NULL); g_return_if_fail (new_folder_name != NULL); - session = camel_service_get_session (CAMEL_SERVICE (store)); + session = camel_service_ref_session (CAMEL_SERVICE (store)); old_uri = e_mail_folder_uri_build (store, old_folder_name); new_uri = e_mail_folder_uri_build (store, new_folder_name); @@ -447,6 +447,8 @@ mail_filter_rename_folder (CamelStore *store, g_free (old_uri); g_free (new_uri); + + g_object_unref (session); } void @@ -465,7 +467,7 @@ mail_filter_delete_folder (CamelStore *store, g_return_if_fail (folder_name != NULL); g_return_if_fail (E_IS_ALERT_SINK (alert_sink)); - session = camel_service_get_session (CAMEL_SERVICE (store)); + session = camel_service_ref_session (CAMEL_SERVICE (store)); uri = e_mail_folder_uri_build (store, folder_name); @@ -525,4 +527,6 @@ mail_filter_delete_folder (CamelStore *store, g_free (user); g_object_unref (fc); g_free (uri); + + g_object_unref (session); } |