summaryrefslogtreecommitdiff
path: root/gnome-settings-daemon
diff options
context:
space:
mode:
authorGiovanni Campagna <gcampagna@src.gnome.org>2014-02-03 00:54:09 +0100
committerGiovanni Campagna <gcampagna@src.gnome.org>2014-02-03 11:33:20 +0100
commit74a85766dfd95e842c0f70a034e98b9c83992018 (patch)
tree9e2e5de1effbae0511681a9b16548460b13b4641 /gnome-settings-daemon
parent0cbf8559add0ae413e73bacf26a33f468f7ab745 (diff)
downloadgnome-settings-daemon-74a85766dfd95e842c0f70a034e98b9c83992018.tar.gz
main: remove unused code
The SessionOver signal is legacy and is never emitted by gnome-session. https://bugzilla.gnome.org/show_bug.cgi?id=707790
Diffstat (limited to 'gnome-settings-daemon')
-rw-r--r--gnome-settings-daemon/main.c15
1 files changed, 0 insertions, 15 deletions
diff --git a/gnome-settings-daemon/main.c b/gnome-settings-daemon/main.c
index 746c870f..b6b86bb5 100644
--- a/gnome-settings-daemon/main.c
+++ b/gnome-settings-daemon/main.c
@@ -64,19 +64,6 @@ timed_exit_cb (void)
}
static void
-on_session_over (GDBusProxy *proxy,
- gchar *sender_name,
- gchar *signal_name,
- GVariant *parameters,
- gpointer user_data)
-{
- if (g_strcmp0 (signal_name, "SessionOver") == 0) {
- g_debug ("Got a SessionOver signal - stopping");
- gtk_main_quit ();
- }
-}
-
-static void
respond_to_end_session (GDBusProxy *proxy)
{
/* we must answer with "EndSessionResponse" */
@@ -277,8 +264,6 @@ register_with_gnome_session (GDBusProxy *proxy)
{
const char *startup_id;
- g_signal_connect (G_OBJECT (proxy), "g-signal",
- G_CALLBACK (on_session_over), NULL);
startup_id = g_getenv ("DESKTOP_AUTOSTART_ID");
g_dbus_proxy_call (proxy,
"RegisterClient",