diff options
Diffstat (limited to 'daemon/gdm-display-factory.c')
-rw-r--r-- | daemon/gdm-display-factory.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/daemon/gdm-display-factory.c b/daemon/gdm-display-factory.c index 1214f7f5..b28d287c 100644 --- a/daemon/gdm-display-factory.c +++ b/daemon/gdm-display-factory.c @@ -76,7 +76,7 @@ purge_display (char *id, } } -static void +static gboolean purge_displays (GdmDisplayFactory *factory) { GdmDisplayFactoryPrivate *priv; @@ -86,6 +86,8 @@ purge_displays (GdmDisplayFactory *factory) gdm_display_store_foreach_remove (priv->display_store, (GdmDisplayStoreFunc)purge_display, NULL); + + return G_SOURCE_REMOVE; } void |