[evolution-ews] Adapt to CamelSession API changes.
- From: Matthew Barnes <mbarnes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-ews] Adapt to CamelSession API changes.
- Date: Sun, 12 Aug 2012 20:07:39 +0000 (UTC)
commit 67f273a1c20baf13a858d846c304ef0bc95c7d1b
Author: Matthew Barnes <mbarnes redhat com>
Date: Sun Aug 12 11:49:31 2012 -0400
Adapt to CamelSession API changes.
These functions now return new references:
camel_session_add_service()
camel_session_list_services()
These functions have been renamed and also return new references:
camel_session_get_service() -> camel_session_ref_service()
camel_session_get_service_by_url() -> camel_session_ref_service_by_url()
.../e-mail-config-ews-delegates-page.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/src/configuration/e-mail-config-ews-delegates-page.c b/src/configuration/e-mail-config-ews-delegates-page.c
index 3cfcba5..d4b71b8 100644
--- a/src/configuration/e-mail-config-ews-delegates-page.c
+++ b/src/configuration/e-mail-config-ews-delegates-page.c
@@ -831,7 +831,7 @@ retrieve_user_permissions_thread_cb (GObject *ppage,
session = CAMEL_SESSION (e_mail_backend_get_session (backend));
source = e_mail_config_ews_delegates_page_get_account_source (page);
- service = camel_session_get_service (session, e_source_get_uid (source));
+ service = camel_session_ref_service (session, e_source_get_uid (source));
g_return_if_fail (service != NULL);
g_return_if_fail (CAMEL_IS_EWS_STORE (service));
@@ -847,6 +847,8 @@ retrieve_user_permissions_thread_cb (GObject *ppage,
CAMEL_EWS_SETTINGS (mail_config_ews_delegates_page_get_settings (page)),
cancellable, perror);
+ g_object_unref (service);
+
if (!conn)
return;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]