diff --git a/ChangeLog b/ChangeLog index 6faf9e0853..48ce976238 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2005-06-07 Kjartan Maraas + + * gtk/gtkfilechooserbutton.c: (update_label_and_image): + Plug a leak. Closes bug #306754. + 2005-06-03 Dom Lachowicz Merge from HEAD: diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 6faf9e0853..48ce976238 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,8 @@ +2005-06-07 Kjartan Maraas + + * gtk/gtkfilechooserbutton.c: (update_label_and_image): + Plug a leak. Closes bug #306754. + 2005-06-03 Dom Lachowicz Merge from HEAD: diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 6faf9e0853..48ce976238 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,8 @@ +2005-06-07 Kjartan Maraas + + * gtk/gtkfilechooserbutton.c: (update_label_and_image): + Plug a leak. Closes bug #306754. + 2005-06-03 Dom Lachowicz Merge from HEAD: diff --git a/gtk/gtkfilechooserbutton.c b/gtk/gtkfilechooserbutton.c index f6806d554f..96ace1ff5b 100644 --- a/gtk/gtkfilechooserbutton.c +++ b/gtk/gtkfilechooserbutton.c @@ -1827,6 +1827,8 @@ update_label_and_image (GtkFileChooserButton *button) folder = gtk_file_system_get_folder (priv->fs, parent_path ? parent_path : path, GTK_FILE_INFO_DISPLAY_NAME, NULL); + gtk_file_path_free (parent_path); + if (folder) { GtkFileInfo *info;