From 3b11207dcbd01b5a18f93a406d267bb786829471 Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Mon, 11 Feb 2013 10:38:29 -0500 Subject: Use camel_service_ref_session(). --- libemail-engine/camel-sasl-xoauth2.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'libemail-engine/camel-sasl-xoauth2.c') diff --git a/libemail-engine/camel-sasl-xoauth2.c b/libemail-engine/camel-sasl-xoauth2.c index 3cf43e7393..32aad56bfb 100644 --- a/libemail-engine/camel-sasl-xoauth2.c +++ b/libemail-engine/camel-sasl-xoauth2.c @@ -80,7 +80,7 @@ sasl_xoauth2_challenge_sync (CamelSasl *sasl, gboolean success; service = camel_sasl_get_service (sasl); - session = camel_service_get_session (service); + session = camel_service_ref_session (service); settings = camel_service_ref_settings (service); uid = camel_service_get_uid (service); @@ -108,6 +108,7 @@ sasl_xoauth2_challenge_sync (CamelSasl *sasl, g_object_unref (source); g_object_unref (settings); + g_object_unref (session); /* IMAP and SMTP services will Base64-encode the request. */ -- cgit v1.2.3