diff options
author | Ray Strode <rstrode@redhat.com> | 2011-07-11 15:47:02 -0400 |
---|---|---|
committer | Ray Strode <rstrode@redhat.com> | 2011-07-11 15:47:02 -0400 |
commit | bca9d15b1facee0743b74a1e5000c7fc89405e1d (patch) | |
tree | 06d92f88987f3175c1ecee057623ebb911f5bda1 /gui | |
parent | 7a4ab694e7ec67c505151ef4fee739fbc9bf93e5 (diff) | |
download | gdm-bca9d15b1facee0743b74a1e5000c7fc89405e1d.tar.gz |
greeter: return FALSE from idle handler
We are potentially loading extensions twice (or more) in
a row because the idle handler has the wrong signature.
Diffstat (limited to 'gui')
-rw-r--r-- | gui/simple-greeter/gdm-greeter-login-window.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gui/simple-greeter/gdm-greeter-login-window.c b/gui/simple-greeter/gdm-greeter-login-window.c index e4f4afff..2300ed52 100644 --- a/gui/simple-greeter/gdm-greeter-login-window.c +++ b/gui/simple-greeter/gdm-greeter-login-window.c @@ -2526,7 +2526,7 @@ on_window_state_event (GtkWidget *widget, return FALSE; } -static void +static gboolean load_login_extensions (GdmGreeterLoginWindow *login_window) { GList *extensions, *node; @@ -2563,6 +2563,8 @@ load_login_extensions (GdmGreeterLoginWindow *login_window) } g_debug ("GdmGreeterLoginWindow: done loading extensions"); + + return FALSE; } static void |