diff options
Diffstat (limited to 'daemon')
-rw-r--r-- | daemon/gdm-server.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/daemon/gdm-server.c b/daemon/gdm-server.c index e5d23521..451858a7 100644 --- a/daemon/gdm-server.c +++ b/daemon/gdm-server.c @@ -807,10 +807,7 @@ gdm_server_stop (GdmServer *server) } /* remove watch source before we can wait on child */ - if (server->child_watch_id > 0) { - g_source_remove (server->child_watch_id); - server->child_watch_id = 0; - } + g_clear_handle_id (&server->child_watch_id, g_source_remove); g_debug ("GdmServer: Stopping server"); |