aboutsummaryrefslogtreecommitdiffstats
path: root/mail/mail-vfolder.c
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2011-04-18 01:13:55 +0800
committerMatthew Barnes <mbarnes@redhat.com>2011-04-18 01:13:55 +0800
commitea0fdf21ece0f81b6bbe3c08e1c21da76280acd4 (patch)
treea832dbe0abedd11d440112ef44ade568bb76685a /mail/mail-vfolder.c
parent40cb250a71e0264f75cd1d02e3f77af5fb550c09 (diff)
downloadgsoc2013-evolution-ea0fdf21ece0f81b6bbe3c08e1c21da76280acd4.tar
gsoc2013-evolution-ea0fdf21ece0f81b6bbe3c08e1c21da76280acd4.tar.gz
gsoc2013-evolution-ea0fdf21ece0f81b6bbe3c08e1c21da76280acd4.tar.bz2
gsoc2013-evolution-ea0fdf21ece0f81b6bbe3c08e1c21da76280acd4.tar.lz
gsoc2013-evolution-ea0fdf21ece0f81b6bbe3c08e1c21da76280acd4.tar.xz
gsoc2013-evolution-ea0fdf21ece0f81b6bbe3c08e1c21da76280acd4.tar.zst
gsoc2013-evolution-ea0fdf21ece0f81b6bbe3c08e1c21da76280acd4.zip
Adapt to sealed up CamelService.
Diffstat (limited to 'mail/mail-vfolder.c')
-rw-r--r--mail/mail-vfolder.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/mail/mail-vfolder.c b/mail/mail-vfolder.c
index 5c349e20d7..b0ac26792c 100644
--- a/mail/mail-vfolder.c
+++ b/mail/mail-vfolder.c
@@ -464,13 +464,14 @@ mail_vfolder_add_uri (EMailSession *session,
EFilterRule *rule;
const gchar *source;
CamelVeeFolder *vf;
+ CamelProvider *provider;
GList *folders = NULL, *link;
gint remote;
gint is_ignore;
gchar *uri;
- remote = (((CamelService *)store)->provider->flags &
- CAMEL_PROVIDER_IS_REMOTE) != 0;
+ provider = camel_service_get_provider (CAMEL_SERVICE (store));
+ remote = (provider->flags & CAMEL_PROVIDER_IS_REMOTE) != 0;
uri = em_uri_from_camel (curi);
if (uri_is_spethal (store, curi)) {