]> rtime.felk.cvut.cz Git - sojka/lightdm.git/blobdiff - src/vnc-server.c
Don't show guest session dialog in MATE
[sojka/lightdm.git] / src / vnc-server.c
index d4e6e9d91cae8d3acaeb037d814c194b087d53b4..914a5ebd14d4b9e4d50b042744142d2960631689 100644 (file)
@@ -179,15 +179,11 @@ vnc_server_init (VNCServer *server)
 static void
 vnc_server_finalize (GObject *object)
 {
-    VNCServer *self;
-
-    self = VNC_SERVER (object);
+    VNCServer *self = VNC_SERVER (object);
 
     g_free (self->priv->listen_address);
-    if (self->priv->socket)
-        g_object_unref (self->priv->socket);
-    if (self->priv->socket6)
-        g_object_unref (self->priv->socket6);
+    g_clear_object (&self->priv->socket);
+    g_clear_object (&self->priv->socket6);
 
     G_OBJECT_CLASS (vnc_server_parent_class)->finalize (object);
 }