summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Ancell <robert.ancell@canonical.com>2011-09-16 16:10:38 +1000
committerRobert Ancell <robert.ancell@canonical.com>2011-09-16 16:10:38 +1000
commit9d71a7706041ecef893ee197ef2598ff9c01bb63 (patch)
tree6ced626c41ef772f16d96ba8fb37dd129d5568ee
parent5d3985d3439ad130adcec687d12d65a44bdd0e8d (diff)
downloadlightdm-9d71a7706041ecef893ee197ef2598ff9c01bb63.tar.gz
Rearrange code
-rw-r--r--src/display-server.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/display-server.c b/src/display-server.c
index 0644aab3..e92b0866 100644
--- a/src/display-server.c
+++ b/src/display-server.c
@@ -60,13 +60,6 @@ display_server_get_start_local_sessions (DisplayServer *server)
return server->priv->start_local_sessions;
}
-static gboolean
-display_server_real_start (DisplayServer *server)
-{
- g_signal_emit (server, signals[READY], 0);
- return TRUE;
-}
-
gboolean
display_server_start (DisplayServer *server)
{
@@ -74,10 +67,11 @@ display_server_start (DisplayServer *server)
return DISPLAY_SERVER_GET_CLASS (server)->start (server);
}
-static void
-display_server_real_stop (DisplayServer *server)
+static gboolean
+display_server_real_start (DisplayServer *server)
{
- g_signal_emit (server, signals[STOPPED], 0);
+ g_signal_emit (server, signals[READY], 0);
+ return TRUE;
}
void
@@ -88,6 +82,12 @@ display_server_stop (DisplayServer *server)
}
static void
+display_server_real_stop (DisplayServer *server)
+{
+ g_signal_emit (server, signals[STOPPED], 0);
+}
+
+static void
display_server_init (DisplayServer *server)
{
server->priv = G_TYPE_INSTANCE_GET_PRIVATE (server, DISPLAY_SERVER_TYPE, DisplayServerPrivate);