[gtk+/gtk-3-14] AppChooserDialog: Fix memleak



commit 75ab755f083a87a95c55deb15aac54fac9571a80
Author: Rico Tzschichholz <ricotz ubuntu com>
Date:   Wed Feb 18 11:38:29 2015 +0100

    AppChooserDialog: Fix memleak

 gtk/gtkappchooserdialog.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/gtk/gtkappchooserdialog.c b/gtk/gtkappchooserdialog.c
index 485149f..204b415 100644
--- a/gtk/gtkappchooserdialog.c
+++ b/gtk/gtkappchooserdialog.c
@@ -460,10 +460,15 @@ software_button_clicked_cb (GtkButton           *button,
 static void
 ensure_software_button (GtkAppChooserDialog *self)
 {
-  if (g_find_program_in_path ("gnome-software"))
+  gchar *path;
+
+  path = g_find_program_in_path ("gnome-software");
+  if (path != NULL)
     gtk_widget_show (self->priv->software_button);
   else
     gtk_widget_hide (self->priv->software_button);
+
+  g_free (path);
 }
 
 static void


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