]> Pileus Git - ~andy/gtk/commitdiff
Remove ambiguities pointed out by gcc.
authorMatthias Clasen <mclasen@redhat.com>
Wed, 10 Aug 2005 04:15:43 +0000 (04:15 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Wed, 10 Aug 2005 04:15:43 +0000 (04:15 +0000)
2005-08-10  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktreemodelfilter.c (gtk_tree_model_filter_row_deleted)
(gtk_tree_model_filter_remove_node): Remove ambiguities pointed
out by gcc.

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-8
gtk/gtktreemodelfilter.c

index dd16a53203e5a71c72bb528c99afc304a4269bea..fcb022ed05ccf9942e7cfe5375b16f2748655a28 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2005-08-10  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtktreemodelfilter.c (gtk_tree_model_filter_row_deleted) 
+       (gtk_tree_model_filter_remove_node): Remove ambiguities pointed
+       out by gcc.
+
 2005-08-10  James Henstridge  <james@jamesh.id.au>
 
        * configure.in: fix definition of GDK_DEP_CFLAGS so that it
index dd16a53203e5a71c72bb528c99afc304a4269bea..fcb022ed05ccf9942e7cfe5375b16f2748655a28 100644 (file)
@@ -1,3 +1,9 @@
+2005-08-10  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtktreemodelfilter.c (gtk_tree_model_filter_row_deleted) 
+       (gtk_tree_model_filter_remove_node): Remove ambiguities pointed
+       out by gcc.
+
 2005-08-10  James Henstridge  <james@jamesh.id.au>
 
        * configure.in: fix definition of GDK_DEP_CFLAGS so that it
index dd16a53203e5a71c72bb528c99afc304a4269bea..fcb022ed05ccf9942e7cfe5375b16f2748655a28 100644 (file)
@@ -1,3 +1,9 @@
+2005-08-10  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtktreemodelfilter.c (gtk_tree_model_filter_row_deleted) 
+       (gtk_tree_model_filter_remove_node): Remove ambiguities pointed
+       out by gcc.
+
 2005-08-10  James Henstridge  <james@jamesh.id.au>
 
        * configure.in: fix definition of GDK_DEP_CFLAGS so that it
index d786d55fa9c2b559fbd1820a24e621734d637cee..85a89b77b5a5cf798a8b73a582584fb35bf37732 100644 (file)
@@ -906,7 +906,8 @@ gtk_tree_model_filter_remove_node (GtkTreeModelFilter *filter,
         {
           g_array_remove_index (level->array, i);
 
-          for (i = MAX (--i, 0); i < level->array->len; i++)
+         i--;
+          for (i = MAX (i, 0); i < level->array->len; i++)
             {
               /* NOTE: here we do *not* decrease offsets, because the node was
                * not removed from the child model
@@ -1594,7 +1595,8 @@ gtk_tree_model_filter_row_deleted (GtkTreeModel *c_model,
       offset = tmp->offset;
       g_array_remove_index (level->array, i);
 
-      for (i = MAX (--i, 0); i < level->array->len; i++)
+      i--;
+      for (i = MAX (i, 0); i < level->array->len; i++)
         {
           elt = &g_array_index (level->array, FilterElt, i);
           if (elt->offset > offset)