diff options
Diffstat (limited to 'engine')
-rw-r--r-- | engine/dconf-engine-profile.c | 4 | ||||
-rw-r--r-- | engine/dconf-engine-source-system.c | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/engine/dconf-engine-profile.c b/engine/dconf-engine-profile.c index cc9f83f..b204bb4 100644 --- a/engine/dconf-engine-profile.c +++ b/engine/dconf-engine-profile.c @@ -189,12 +189,12 @@ static FILE * dconf_engine_open_profile_file (const gchar *profile) { const gchar * const *xdg_data_dirs; - const gchar *prefix = "/etc"; + const gchar *prefix = SYSCONFDIR; FILE *fp; xdg_data_dirs = g_get_system_data_dirs (); - /* First time through, we check "/etc", then we check XDG_DATA_DIRS, + /* First time through, we check SYSCONFDIR, then we check XDG_DATA_DIRS, * in order. We stop looking as soon as we successfully open a file * or in the case that we run out of XDG_DATA_DIRS. * diff --git a/engine/dconf-engine-source-system.c b/engine/dconf-engine-source-system.c index d9e7de8..0d7c2d8 100644 --- a/engine/dconf-engine-source-system.c +++ b/engine/dconf-engine-source-system.c @@ -47,7 +47,7 @@ dconf_engine_source_system_reopen (DConfEngineSource *source) GvdbTable *table; gchar *filename; - filename = g_build_filename ("/etc/dconf/db", source->name, NULL); + filename = g_build_filename (SYSCONFDIR "/dconf/db", source->name, NULL); table = gvdb_table_new (filename, FALSE, &error); if (table == NULL) |