diff --git a/ChangeLog b/ChangeLog index 638bb8ea2c..2001ec6f9e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-07-16 Matthias Clasen + + * gtk/gtkfilechooserbutton.c (model_add_special_get_info_cb): + Plug a memleak. (#455721, Christian Persch) + 2007-07-16 Matthias Clasen * gtk/gtkscalebutton.c: Apply a patch by Guillaume Cottenceau diff --git a/gtk/gtkfilechooserbutton.c b/gtk/gtkfilechooserbutton.c index d74a486d1b..7faf751fc6 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);