Rename camel_service_get_settings().
[platform/upstream/evolution-data-server.git] / camel / providers / imap / camel-imap-wrapper.c
index 6e0c78b..defd169 100644 (file)
@@ -177,7 +177,8 @@ camel_imap_wrapper_new (CamelImapFolder *imap_folder,
        store = camel_folder_get_parent_store (CAMEL_FOLDER (imap_folder));
 
        service = CAMEL_SERVICE (store);
-       settings = camel_service_get_settings (service);
+
+       settings = camel_service_ref_settings (service);
 
        sync_offline =
                camel_offline_settings_get_stay_synchronized (
@@ -185,6 +186,8 @@ camel_imap_wrapper_new (CamelImapFolder *imap_folder,
                camel_offline_folder_get_offline_sync (
                        CAMEL_OFFLINE_FOLDER (imap_folder));
 
+       g_object_unref (settings);
+
        imap_wrapper = g_object_new (CAMEL_TYPE_IMAP_WRAPPER, NULL);
        camel_data_wrapper_set_mime_type_field (CAMEL_DATA_WRAPPER (imap_wrapper), type);
        ((CamelDataWrapper *) imap_wrapper)->offline = !sync_offline;