]> Pileus Git - ~andy/gtk/commitdiff
When inserting a visible node, free the old path before creating the new
authorFederico Mena Quintero <federico@ximian.com>
Wed, 16 Jun 2004 21:38:47 +0000 (21:38 +0000)
committerFederico Mena Quintero <federico@src.gnome.org>
Wed, 16 Jun 2004 21:38:47 +0000 (21:38 +0000)
2004-06-16  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtkfilesystemmodel.c (do_files_added): When inserting a
visible node, free the old path before creating the new one.
Fixes #144356.

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkfilesystemmodel.c

index f61cc95ea8772416ca9bc1b86363c0e475ce0889..4b12d918fb0d01195c7f3bc09ac185d9b8760ed1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2004-06-16  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilesystemmodel.c (do_files_added): When inserting a
+       visible node, free the old path before creating the new one.
+       Fixes #144356.
+
 Tue Jun 15 01:10:32 2004  Matthias Clasen  <maclas@gmx.de>
 
        * gtk/gtkcombobox.c: Make GtkComboBox work without model.  
index f61cc95ea8772416ca9bc1b86363c0e475ce0889..4b12d918fb0d01195c7f3bc09ac185d9b8760ed1 100644 (file)
@@ -1,3 +1,9 @@
+2004-06-16  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilesystemmodel.c (do_files_added): When inserting a
+       visible node, free the old path before creating the new one.
+       Fixes #144356.
+
 Tue Jun 15 01:10:32 2004  Matthias Clasen  <maclas@gmx.de>
 
        * gtk/gtkcombobox.c: Make GtkComboBox work without model.  
index f61cc95ea8772416ca9bc1b86363c0e475ce0889..4b12d918fb0d01195c7f3bc09ac185d9b8760ed1 100644 (file)
@@ -1,3 +1,9 @@
+2004-06-16  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilesystemmodel.c (do_files_added): When inserting a
+       visible node, free the old path before creating the new one.
+       Fixes #144356.
+
 Tue Jun 15 01:10:32 2004  Matthias Clasen  <maclas@gmx.de>
 
        * gtk/gtkcombobox.c: Make GtkComboBox work without model.  
index f61cc95ea8772416ca9bc1b86363c0e475ce0889..4b12d918fb0d01195c7f3bc09ac185d9b8760ed1 100644 (file)
@@ -1,3 +1,9 @@
+2004-06-16  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilesystemmodel.c (do_files_added): When inserting a
+       visible node, free the old path before creating the new one.
+       Fixes #144356.
+
 Tue Jun 15 01:10:32 2004  Matthias Clasen  <maclas@gmx.de>
 
        * gtk/gtkcombobox.c: Make GtkComboBox work without model.  
index 5927983ca203d8c3f990ff232b975ed94ae8ab8b..4ad5ec2a945720f8d407c316f2f1df2f6201a8b6 100644 (file)
@@ -1607,6 +1607,7 @@ do_files_added (GtkFileSystemModel *model,
          if (new->is_visible)
            {
              iter.user_data = new;
+             gtk_tree_path_free (path);
              path = gtk_tree_model_get_path (tree_model, &iter);
              gtk_tree_model_row_inserted (tree_model, path, &iter);