summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2012-08-29 11:36:37 +0100
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2012-09-07 14:29:51 +0100
commita729a511399712c4b8fbfbef9d3517aaaa4ad9d7 (patch)
tree666f5bd12f7408a38691bc5821335f57f161f686
parent362ef681dbaea571ccfccc3dbe06f2218780d217 (diff)
downloadtelepathy-mission-control-a729a511399712c4b8fbfbef9d3517aaaa4ad9d7.tar.gz
mcd_service_new: use tp_dbus_daemon_dup()
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=54633
-rw-r--r--src/mcd-service.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/mcd-service.c b/src/mcd-service.c
index ea070f7f..17c94b04 100644
--- a/src/mcd-service.c
+++ b/src/mcd-service.c
@@ -166,19 +166,17 @@ McdService *
mcd_service_new (void)
{
McdService *obj;
- DBusGConnection *dbus_connection;
TpDBusDaemon *dbus_daemon;
GError *error = NULL;
/* Initialize DBus connection */
- dbus_connection = dbus_g_bus_get (DBUS_BUS_STARTER, &error);
- if (dbus_connection == NULL)
+ dbus_daemon = tp_dbus_daemon_dup (&error);
+ if (dbus_daemon == NULL)
{
g_printerr ("Failed to open connection to bus: %s", error->message);
g_error_free (error);
return NULL;
}
- dbus_daemon = tp_dbus_daemon_new (dbus_connection);
obj = g_object_new (MCD_TYPE_SERVICE,
"dbus-daemon", dbus_daemon,
NULL);