]> rtime.felk.cvut.cz Git - sojka/lightdm.git/commitdiff
Don't hold circular reference inside greeter
authorRobert Ancell <robert.ancell@canonical.com>
Wed, 13 Jul 2016 04:16:58 +0000 (16:16 +1200)
committerRobert Ancell <robert.ancell@canonical.com>
Wed, 13 Jul 2016 04:16:58 +0000 (16:16 +1200)
liblightdm-gobject/greeter.c

index 291603966fdabe77c5d093b739b5cd11cc88dbd1..af54497b0e8f2f7d29619d7c9d4fdae5c129d416 100644 (file)
@@ -248,7 +248,7 @@ request_new (LightDMGreeter *greeter, GCancellable *cancellable, GAsyncReadyCall
     Request *request;
 
     request = g_object_new (request_get_type (), NULL);
-    request->greeter = g_object_ref (greeter);
+    request->greeter = greeter;
     if (cancellable)
         request->cancellable = g_object_ref (cancellable);
     request->callback = callback;