From 44d56d869d2236ef1d177bd1ab33d65ae23d7e2e Mon Sep 17 00:00:00 2001 From: Ryan Lortie Date: Sun, 11 Sep 2011 15:09:52 -0400 Subject: Remove "service func" logic This was required to support the case where the dconf client was unable to determine the cache directory for itself. Since we now use the XDG runtime directory, this is redundant. --- gsettings/dconfsettingsbackend.c | 14 -------------- 1 file changed, 14 deletions(-) (limited to 'gsettings') diff --git a/gsettings/dconfsettingsbackend.c b/gsettings/dconfsettingsbackend.c index a20225b..dc035ab 100644 --- a/gsettings/dconfsettingsbackend.c +++ b/gsettings/dconfsettingsbackend.c @@ -659,23 +659,9 @@ dconf_settings_backend_sync (GSettingsBackend *backend) g_static_mutex_unlock (&dcsb->lock); } -static GVariant * -dconf_settings_backend_service_func (DConfEngineMessage *dcem) -{ - g_assert (dcem->bus_types[0] == 'e'); - - return g_dbus_connection_call_sync (g_bus_get_sync (G_BUS_TYPE_SESSION, - NULL, NULL), - dcem->bus_name, dcem->object_path, - dcem->interface_name, dcem->method_name, - dcem->parameters[0], dcem->reply_type, - 0, -1, NULL, NULL); -} - static void dconf_settings_backend_init (DConfSettingsBackend *dcsb) { - dconf_engine_set_service_func (dconf_settings_backend_service_func); dcsb->engine = dconf_engine_new (NULL); } -- cgit v1.2.1