diff options
author | Matthew Barnes <mbarnes@redhat.com> | 2010-07-29 04:18:08 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2010-07-29 04:35:40 +0800 |
commit | 125e67bfcb57de9a7b834475ac78ea3986e912a1 (patch) | |
tree | 5422b2b1aff186a6634fe1591d5ee0a6d1e0af80 /mail/mail-session.c | |
parent | a73b369b72ec688c190a32952cd2d672d4eb1bf5 (diff) | |
download | gsoc2013-evolution-125e67bfcb57de9a7b834475ac78ea3986e912a1.tar gsoc2013-evolution-125e67bfcb57de9a7b834475ac78ea3986e912a1.tar.gz gsoc2013-evolution-125e67bfcb57de9a7b834475ac78ea3986e912a1.tar.bz2 gsoc2013-evolution-125e67bfcb57de9a7b834475ac78ea3986e912a1.tar.lz gsoc2013-evolution-125e67bfcb57de9a7b834475ac78ea3986e912a1.tar.xz gsoc2013-evolution-125e67bfcb57de9a7b834475ac78ea3986e912a1.tar.zst gsoc2013-evolution-125e67bfcb57de9a7b834475ac78ea3986e912a1.zip |
Fix where to look for filters.xml and vfolders.xml.
They live in $XDG_CONFIG_DIR/evolution/mail now.
Evolution was looking in $XDG_DATA_DIR/evolution/mail.
Diffstat (limited to 'mail/mail-session.c')
-rw-r--r-- | mail/mail-session.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/mail/mail-session.c b/mail/mail-session.c index 039640109a..d55ef61969 100644 --- a/mail/mail-session.c +++ b/mail/mail-session.c @@ -532,15 +532,15 @@ main_get_filter_driver (CamelSession *session, const gchar *type, GError **error { CamelFilterDriver *driver; EFilterRule *rule = NULL; - const gchar *data_dir; + const gchar *config_dir; gchar *user, *system; GConfClient *gconf; ERuleContext *fc; gconf = mail_config_get_gconf_client (); - data_dir = mail_session_get_data_dir (); - user = g_build_filename (data_dir, "filters.xml", NULL); + config_dir = mail_session_get_config_dir (); + user = g_build_filename (config_dir, "filters.xml", NULL); system = g_build_filename (EVOLUTION_PRIVDATADIR, "filtertypes.xml", NULL); fc = (ERuleContext *) em_filter_context_new (); e_rule_context_load (fc, system, user); |