[dconf: 9/14] dbus-1: use shared dbus connection by default
- From: Ryan Lortie <ryanl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [dconf: 9/14] dbus-1: use shared dbus connection by default
- Date: Mon, 17 Jan 2011 18:19:58 +0000 (UTC)
commit 1a7ee7d6b691ab7d790cfacb163296825b79c8a0
Author: Ryan Lortie <desrt desrt ca>
Date: Mon Jan 10 11:57:59 2011 -0500
dbus-1: use shared dbus connection by default
If the caller gives NULL for session or system bus, grab the default one
from libdbus-1.
dbus-1/dconf-dbus-1.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/dbus-1/dconf-dbus-1.c b/dbus-1/dconf-dbus-1.c
index 6af332e..8027144 100644
--- a/dbus-1/dconf-dbus-1.c
+++ b/dbus-1/dconf-dbus-1.c
@@ -655,6 +655,12 @@ dconf_dbus_client_new (const gchar *profile,
{
DConfDBusClient *dcdbc;
+ if (session == NULL)
+ session = dbus_bus_get (DBUS_BUS_SESSION, NULL);
+
+ if (system == NULL)
+ system = dbus_bus_get (DBUS_BUS_SYSTEM, NULL);
+
dconf_engine_set_service_func (dconf_dbus_client_service_func);
dcdbc = g_slice_new (DConfDBusClient);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]