summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2007-07-16 15:30:43 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2007-07-16 15:30:43 +0000
commit9046ebc9f15a805fb6f0c4367dcca0901384cdc3 (patch)
tree553c27ddfd926ef0e9062b1e89800be5f68867b6
parent1053a08cc9f85d84487757c0dbc1f44496ebe746 (diff)
downloadgdk-pixbuf-9046ebc9f15a805fb6f0c4367dcca0901384cdc3.tar.gz
Plug a memleak. (#455721, Christian Persch)
2007-07-16 Matthias Clasen <mclasen@redhat.com> * gtk/gtkfilechooserbutton.c (model_add_special_get_info_cb): Plug a memleak. (#455721, Christian Persch) svn path=/trunk/; revision=18476
-rw-r--r--ChangeLog5
-rw-r--r--gtk/gtkfilechooserbutton.c3
2 files changed, 7 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 638bb8ea2..2001ec6f9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
2007-07-16 Matthias Clasen <mclasen@redhat.com>
+ * gtk/gtkfilechooserbutton.c (model_add_special_get_info_cb):
+ Plug a memleak. (#455721, Christian Persch)
+
+2007-07-16 Matthias Clasen <mclasen@redhat.com>
+
* gtk/gtkscalebutton.c: Apply a patch by Guillaume Cottenceau
to improve the signal docs. (#456258)
diff --git a/gtk/gtkfilechooserbutton.c b/gtk/gtkfilechooserbutton.c
index d74a486d1..7faf751fc 100644
--- a/gtk/gtkfilechooserbutton.c
+++ b/gtk/gtkfilechooserbutton.c
@@ -1667,7 +1667,8 @@ model_add_special_get_info_cb (GtkFileSystemHandle *handle,
gtk_list_store_set (GTK_LIST_STORE (data->button->priv->model), &iter,
DISPLAY_NAME_COLUMN, gtk_file_info_get_display_name (info),
-1);
-
+ g_free (name);
+
out:
g_object_unref (data->button);
gtk_tree_row_reference_free (data->row_ref);