From ea32a2d37c25920c4f2317e4c1981ac48fdc4eb0 Mon Sep 17 00:00:00 2001 From: Andrea Zagli Date: Sat, 15 Apr 2017 10:10:33 +0200 Subject: [PATCH] Typo in nuova classe SolipaCamel. --- src/camel.c | 8 +++++++- src/camelsession.c | 2 +- src/solipa.c | 4 ++-- src/solipa.h | 2 +- 4 files changed, 11 insertions(+), 5 deletions(-) diff --git a/src/camel.c b/src/camel.c index bf01cb3..623a9fe 100644 --- a/src/camel.c +++ b/src/camel.c @@ -97,6 +97,12 @@ SolipaCamel camel_provider_init (); priv->camel_session = solipa_camel_session_new (priv->camel_tmpdir); + if (!CAMEL_IS_SESSION (priv->camel_session)) + { + g_warning ("Unable to create CamelSession."); + g_object_unref (solipa); + solipa = NULL; + } return solipa; } @@ -106,7 +112,7 @@ CamelSession { SolipaCamelPrivate *priv; - g_return_val_if_fail (IS_SOLIPA (solipa), NULL); + g_return_val_if_fail (IS_SOLIPA_CAMEL (solipa), NULL); priv = SOLIPA_CAMEL_GET_PRIVATE (solipa); diff --git a/src/camelsession.c b/src/camelsession.c index 820c22e..7b98a71 100644 --- a/src/camelsession.c +++ b/src/camelsession.c @@ -85,4 +85,4 @@ solipa_camel_session_authenticate_sync (CamelSession *session, GError **error) { return (camel_service_authenticate_sync (service, mechanism, cancellable, error) == CAMEL_AUTHENTICATION_ACCEPTED); -} \ No newline at end of file +} diff --git a/src/solipa.c b/src/solipa.c index 293a5f5..03153b5 100644 --- a/src/solipa.c +++ b/src/solipa.c @@ -193,7 +193,7 @@ solipa_set_from_keyfile (Solipa *solipa, const gchar *filename) } G_DEPRECATED -SolipaCamel +CamelSession *solipa_get_camel_session (Solipa *solipa) { SolipaPrivate *priv; @@ -202,7 +202,7 @@ SolipaCamel priv = SOLIPA_GET_PRIVATE (solipa); - return priv->camel_session; + return solipa_camel_get_camel_session (priv->camel_session); } G_DEPRECATED diff --git a/src/solipa.h b/src/solipa.h index acb81f3..01596ce 100644 --- a/src/solipa.h +++ b/src/solipa.h @@ -62,7 +62,7 @@ Solipa *solipa_new_with_keyfile (const gchar *filename); void solipa_set_from_keyfile (Solipa *solipa, const gchar *filename); G_DEPRECATED -SolipaCamel *solipa_get_camel_session (Solipa *solipa); +CamelSession *solipa_get_camel_session (Solipa *solipa); G_DEPRECATED void solipa_set_gdaex (Solipa *solipa, GdaEx *gdaex); -- 2.49.0