From 0fa570121095cbc707617322464e4830c72d5b32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erick=20P=C3=A9rez=20Castellanos?= Date: Fri, 25 May 2012 12:20:24 -0400 Subject: [PATCH] Added check to e_cal_client_new. --- src/gcal-manager.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/gcal-manager.c b/src/gcal-manager.c index 9b98ba12..ff4d0ceb 100644 --- a/src/gcal-manager.c +++ b/src/gcal-manager.c @@ -424,6 +424,12 @@ _gcal_manager_load_source (GcalManager *manager, priv = manager->priv; error = NULL; new_client = e_cal_client_new (source, E_CAL_CLIENT_SOURCE_TYPE_EVENTS, &error); + if (error != NULL) + { + g_warning ("Couldn't create ECalClient. Error: %s", error->message); + g_error_free (error); + return; + } unit = g_new0 (GcalManagerUnit, 1); unit->client = g_object_ref (new_client);