summaryrefslogtreecommitdiff
path: root/engine
diff options
context:
space:
mode:
Diffstat (limited to 'engine')
-rw-r--r--engine/dconf-engine-profile.c4
-rw-r--r--engine/dconf-engine-source-system.c2
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)