diff options
author | Ryan Lortie <desrt@desrt.ca> | 2013-01-07 22:31:57 -0500 |
---|---|---|
committer | Ryan Lortie <desrt@desrt.ca> | 2013-01-08 13:19:34 -0500 |
commit | 78236da401a471f93ec00c4f935f8d7e0078347a (patch) | |
tree | 78c57dff88535e57f23e5b15d7918199e4864fd5 /service/dconf-service.c | |
parent | 9ebbf9ba1854932b61c4c49b0a4d24132532d492 (diff) | |
download | dconf-78236da401a471f93ec00c4f935f8d7e0078347a.tar.gz |
service: include list() results in enumeration
Add the results of dconf_writer_list() to the output of the enumerate()
function on the subtree introspection interface.
Diffstat (limited to 'service/dconf-service.c')
-rw-r--r-- | service/dconf-service.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/service/dconf-service.c b/service/dconf-service.c index c769936..e2fdb2b 100644 --- a/service/dconf-service.c +++ b/service/dconf-service.c @@ -105,6 +105,8 @@ dconf_service_subtree_enumerate (GDBusConnection *connection, while (g_hash_table_iter_next (&iter, &key, NULL)) string_set_add (set, key); + dconf_writer_list (DCONF_TYPE_WRITER, set); + return string_set_free (set); } |