summaryrefslogtreecommitdiff
path: root/engine/dconf-engine-source.c
diff options
context:
space:
mode:
Diffstat (limited to 'engine/dconf-engine-source.c')
-rw-r--r--engine/dconf-engine-source.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/engine/dconf-engine-source.c b/engine/dconf-engine-source.c
index 9a34a01..e6701f4 100644
--- a/engine/dconf-engine-source.c
+++ b/engine/dconf-engine-source.c
@@ -106,6 +106,10 @@ dconf_engine_source_new (const gchar *description)
else if ((colon == description + 9) && memcmp (description, "system-db", 9) == 0)
vtable = &dconf_engine_source_system_vtable;
+ /* ...or "file-db" */
+ else if ((colon == description + 7) && memcmp (description, "file-db", 7) == 0)
+ vtable = &dconf_engine_source_file_vtable;
+
/* If it's not any of those, we have failed. */
else
return NULL;