From 9d061e9432e672c5fdc33bee56f42941f0d993d7 Mon Sep 17 00:00:00 2001 From: Marc Deslauriers Date: Thu, 4 Feb 2010 09:52:52 -0800 Subject: - src/lock-helper.c: use dbus_g_proxy_new_for_name so when gnome-screensaver gets respawned by D-Bus, indicator-session will still be able to communicate with it. (LP: #484603) --- src/lock-helper.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'src/lock-helper.c') diff --git a/src/lock-helper.c b/src/lock-helper.c index 0bdec6c..f30e866 100644 --- a/src/lock-helper.c +++ b/src/lock-helper.c @@ -248,11 +248,10 @@ build_gss_proxy (void) DBusGConnection * session_bus = dbus_g_bus_get(DBUS_BUS_SESSION, NULL); g_return_if_fail(session_bus != NULL); - gss_proxy = dbus_g_proxy_new_for_name_owner(session_bus, - "org.gnome.ScreenSaver", - "/", - "org.gnome.ScreenSaver", - NULL); + gss_proxy = dbus_g_proxy_new_for_name(session_bus, + "org.gnome.ScreenSaver", + "/", + "org.gnome.ScreenSaver"); g_return_if_fail(gss_proxy != NULL); dbus_g_proxy_add_signal(gss_proxy, "ActiveChanged", G_TYPE_BOOLEAN, G_TYPE_INVALID); -- cgit v1.2.3