]> Pileus Git - ~andy/gtk/commitdiff
Use GSlice for gtk_tree_iter_copy. Bug #434863.
authorChristian Persch <chpe@gnome.org>
Tue, 1 May 2007 22:32:57 +0000 (22:32 +0000)
committerChristian Persch <chpe@src.gnome.org>
Tue, 1 May 2007 22:32:57 +0000 (22:32 +0000)
2007-05-02  Christian Persch  <chpe@gnome.org>

* gtk/gtktreemodel.c: (gtk_tree_iter_copy), (gtk_tree_iter_free): Use
GSlice for gtk_tree_iter_copy. Bug #434863.

svn path=/trunk/; revision=17761

ChangeLog
gtk/gtktreemodel.c

index 6d4ef4c09fb061adef90baca0acbbf8ed65e9648..b9eb03d442b8ec4b9792fa318facd40d377d778d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-05-02  Christian Persch  <chpe@gnome.org>
+
+       * gtk/gtktreemodel.c: (gtk_tree_iter_copy), (gtk_tree_iter_free): Use
+       GSlice for gtk_tree_iter_copy. Bug #434863.
+
 2007-05-02  Christian Persch  <chpe@gnome.org>
 
        * gtk/gtkpapersize.c: (gtk_paper_size_get_paper_sizes): Put only
index 88022b805bde8496fc6629981e9972373cff2488..2f8294b62111b87a411bdf19f3698da276253b77 100644 (file)
@@ -864,7 +864,7 @@ gtk_tree_iter_copy (GtkTreeIter *iter)
 
   g_return_val_if_fail (iter != NULL, NULL);
 
-  retval = g_new (GtkTreeIter, 1);
+  retval = g_slice_new (GtkTreeIter);
   *retval = *iter;
 
   return retval;
@@ -882,7 +882,7 @@ gtk_tree_iter_free (GtkTreeIter *iter)
 {
   g_return_if_fail (iter != NULL);
 
-  g_free (iter);
+  g_slice_free (GtkTreeIter, iter);
 }
 
 GType