[discident-glib] ean: Use g_clear_pointer() in finalize



commit 8cc37fecca3a4e9a10337b674a0c363839977056
Author: Bastien Nocera <hadess hadess net>
Date:   Sat Apr 27 21:41:10 2013 +0200

    ean: Use g_clear_pointer() in finalize

 discident-glib/discident-ean-glib.c |    7 ++-----
 1 files changed, 2 insertions(+), 5 deletions(-)
---
diff --git a/discident-glib/discident-ean-glib.c b/discident-glib/discident-ean-glib.c
index 77d0758..7cff5c8 100644
--- a/discident-glib/discident-ean-glib.c
+++ b/discident-glib/discident-ean-glib.c
@@ -155,11 +155,8 @@ discident_ean_finalize (GObject *object)
 
        ean = DISCIDENT_EAN (object);
 
-       g_free (ean->priv->server);
-       ean->priv->server = NULL;
-
-       g_free (ean->priv->message);
-       ean->priv->message = NULL;
+       g_clear_pointer (&ean->priv->server, g_free);
+       g_clear_pointer (&ean->priv->message, g_free);
 
        g_clear_pointer (&ean->priv->access_key, g_free);
        g_clear_pointer (&ean->priv->private_key, g_free);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]