diff options
-rw-r--r-- | liblightdm-gobject/greeter.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/liblightdm-gobject/greeter.c b/liblightdm-gobject/greeter.c index 51484be0..5e6996d3 100644 --- a/liblightdm-gobject/greeter.c +++ b/liblightdm-gobject/greeter.c @@ -831,6 +831,7 @@ lightdm_greeter_connect_to_daemon_sync (LightDMGreeter *greeter, GError **error) { LightDMGreeterPrivate *priv; Request *request; + gboolean result; g_return_val_if_fail (LIGHTDM_IS_GREETER (greeter), FALSE); @@ -852,9 +853,10 @@ lightdm_greeter_connect_to_daemon_sync (LightDMGreeter *greeter, GError **error) g_free (message); } while (!request->complete); + result = request->complete; g_object_unref (request); - return request->complete; + return result; } /** |