|
Milan Crha |
811f84 |
diff -up evolution-data-server-3.10.4/calendar/libedata-cal/e-cal-backend.c.calendar-get-timezone-check evolution-data-server-3.10.4/calendar/libedata-cal/e-cal-backend.c
|
|
Milan Crha |
811f84 |
--- evolution-data-server-3.10.4/calendar/libedata-cal/e-cal-backend.c.calendar-get-timezone-check 2013-12-08 19:43:26.000000000 +0100
|
|
Milan Crha |
811f84 |
+++ evolution-data-server-3.10.4/calendar/libedata-cal/e-cal-backend.c 2014-03-14 10:32:46.109041790 +0100
|
|
Milan Crha |
811f84 |
@@ -3832,7 +3832,7 @@ e_cal_backend_get_timezone_finish (ECalB
|
|
Milan Crha |
811f84 |
g_return_val_if_fail (
|
|
Milan Crha |
811f84 |
g_simple_async_result_is_valid (
|
|
Milan Crha |
811f84 |
result, G_OBJECT (backend),
|
|
Milan Crha |
811f84 |
- e_cal_backend_get_timezone), FALSE);
|
|
Milan Crha |
811f84 |
+ e_cal_backend_get_timezone), NULL);
|
|
Milan Crha |
811f84 |
|
|
Milan Crha |
811f84 |
simple = G_SIMPLE_ASYNC_RESULT (result);
|
|
Milan Crha |
811f84 |
async_context = g_simple_async_result_get_op_res_gpointer (simple);
|
|
Milan Crha |
811f84 |
@@ -3840,10 +3840,14 @@ e_cal_backend_get_timezone_finish (ECalB
|
|
Milan Crha |
811f84 |
cal_backend_unblock_operations (backend, simple);
|
|
Milan Crha |
811f84 |
|
|
Milan Crha |
811f84 |
if (g_simple_async_result_propagate_error (simple, error))
|
|
Milan Crha |
811f84 |
- return FALSE;
|
|
Milan Crha |
811f84 |
+ return NULL;
|
|
Milan Crha |
811f84 |
|
|
Milan Crha |
811f84 |
tzobject = g_queue_pop_head (&async_context->result_queue);
|
|
Milan Crha |
811f84 |
- g_return_val_if_fail (tzobject != NULL, NULL);
|
|
Milan Crha |
811f84 |
+
|
|
Milan Crha |
811f84 |
+ if (!tzobject)
|
|
Milan Crha |
811f84 |
+ g_set_error_literal (error,
|
|
Milan Crha |
811f84 |
+ E_CAL_CLIENT_ERROR, E_CAL_CLIENT_ERROR_OBJECT_NOT_FOUND,
|
|
Milan Crha |
811f84 |
+ e_client_error_to_string (E_CAL_CLIENT_ERROR_OBJECT_NOT_FOUND));
|
|
Milan Crha |
811f84 |
|
|
Milan Crha |
811f84 |
g_warn_if_fail (g_queue_is_empty (&async_context->result_queue));
|
|
Milan Crha |
811f84 |
|