From 8765cbb0bf77d3718624a7d12cc8d7daea97da80 Mon Sep 17 00:00:00 2001 From: Martyn Russell Date: Mon, 10 Mar 2014 11:13:02 +0000 Subject: all: Make GBusType configurable with TRACKER_BUS_TYPE This works by using G_BUS_TYPE_SESSION if the env var TRACKER_BUS_TYPE is not set and will allow for "system" to be used as a value. If it is set, the system bus is used instead. --- examples/libtracker-sparql/class-signal.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'examples') diff --git a/examples/libtracker-sparql/class-signal.c b/examples/libtracker-sparql/class-signal.c index 3ba2ab3f4..02a828787 100644 --- a/examples/libtracker-sparql/class-signal.c +++ b/examples/libtracker-sparql/class-signal.c @@ -19,6 +19,8 @@ #include +#include + #include static TrackerSparqlConnection *con; @@ -87,7 +89,7 @@ main (gint argc, gchar *argv[]) loop = g_main_loop_new (NULL, FALSE); con = tracker_sparql_connection_get (NULL, &error); - connection = g_bus_get_sync (G_BUS_TYPE_SESSION, NULL, NULL); + connection = g_bus_get_sync (TRACKER_IPC_BUS, NULL, NULL); signal_id = g_dbus_connection_signal_subscribe (connection, TRACKER_DBUS_SERVICE, -- cgit v1.2.1