diff options
author | Robert Ancell <robert.ancell@canonical.com> | 2015-10-16 11:04:18 +0100 |
---|---|---|
committer | Robert Ancell <robert.ancell@canonical.com> | 2015-10-16 11:04:18 +0100 |
commit | aef36c92e606fef5789fda5b680e861c62939a90 (patch) | |
tree | 810537aca44f300000ecbabe20b4d3ae18076249 /src/vnc-server.c | |
parent | 5b1596558dd7e01b892479fa32b46757b7566ee2 (diff) | |
download | lightdm-aef36c92e606fef5789fda5b680e861c62939a90.tar.gz |
Tidy up finalize methods
Diffstat (limited to 'src/vnc-server.c')
-rw-r--r-- | src/vnc-server.c | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/vnc-server.c b/src/vnc-server.c index d4e6e9d9..914a5ebd 100644 --- a/src/vnc-server.c +++ b/src/vnc-server.c @@ -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); } |