[gnome-software] trivial: Use g_clear_pointer



commit 5c6232a0274692b21d7d192b49b73f7cfd253c04
Author: Kalev Lember <kalevlember gmail com>
Date:   Thu Jun 4 22:34:40 2015 +0200

    trivial: Use g_clear_pointer

 src/gs-screenshot-image.c |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)
---
diff --git a/src/gs-screenshot-image.c b/src/gs-screenshot-image.c
index 7234fe6..2edf10d 100644
--- a/src/gs-screenshot-image.c
+++ b/src/gs-screenshot-image.c
@@ -497,12 +497,11 @@ gs_screenshot_image_destroy (GtkWidget *widget)
                g_clear_object (&priv->message);
        }
        g_clear_object (&priv->screenshot);
-       g_free (priv->cachedir);
-       priv->cachedir = NULL;
-       g_free (priv->filename);
-       priv->filename = NULL;
        g_clear_object (&priv->session);
 
+       g_clear_pointer (&priv->cachedir, g_free);
+       g_clear_pointer (&priv->filename, g_free);
+
        GTK_WIDGET_CLASS (gs_screenshot_image_parent_class)->destroy (widget);
 }
 


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