[evolution-ews/gnome-3-32] I#41 - Unreachable EWS service causes Calendar(s) to disappear ][



commit 7bc9d4726b82daa9e7c7228617d7e2bd26f32f9d
Author: Milan Crha <mcrha redhat com>
Date:   Mon Mar 25 13:57:29 2019 +0100

    I#41 - Unreachable EWS service causes Calendar(s) to disappear ][
    
    Fixes a crash caused by the previous change for this issue, reported
    as https://gitlab.gnome.org/GNOME/evolution-ews/issues/43.
    
    Related to https://gitlab.gnome.org/GNOME/evolution-ews/issues/41

 src/collection/e-ews-backend.c | 1 +
 1 file changed, 1 insertion(+)
---
diff --git a/src/collection/e-ews-backend.c b/src/collection/e-ews-backend.c
index 45201a44..249ba950 100644
--- a/src/collection/e-ews-backend.c
+++ b/src/collection/e-ews-backend.c
@@ -1479,6 +1479,7 @@ e_ews_backend_sync_folders_sync (EEwsBackend *backend,
                /* This takes ownership of the folder lists. */
                closure = g_slice_new0 (SyncFoldersClosure);
                closure->backend = g_object_ref (backend);
+               closure->old_sources = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, 
g_object_unref);
 
                /* Process the results from an idle callback. */
                g_idle_add_full (


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]