From c512a22478f03d4c3b8474eb8d39bc3445ce077a Mon Sep 17 00:00:00 2001 From: Christopher James Lahey Date: Wed, 23 Aug 2000 22:59:09 +0000 Subject: Fixed a bug in e_table_subset_variable_increment that causes problems with 2000-08-23 Christopher James Lahey * e-table-subset-variable.c: Fixed a bug in e_table_subset_variable_increment that causes problems with ETree's. Specifically, when you incremented at position x, the row x didn't get incremented as it should (s/>/>=/.) svn path=/trunk/; revision=4994 --- widgets/table/e-table-subset-variable.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'widgets/table') diff --git a/widgets/table/e-table-subset-variable.c b/widgets/table/e-table-subset-variable.c index d429604301..11b9c79d32 100644 --- a/widgets/table/e-table-subset-variable.c +++ b/widgets/table/e-table-subset-variable.c @@ -162,7 +162,7 @@ e_table_subset_variable_increment (ETableSubsetVariable *etssv, int i; ETableSubset *etss = E_TABLE_SUBSET(etssv); for (i = 0; i < etss->n_map; i++) { - if (etss->map_table[i] > position) + if (etss->map_table[i] >= position) etss->map_table[i] += amount; } } @@ -175,7 +175,7 @@ e_table_subset_variable_decrement (ETableSubsetVariable *etssv, int i; ETableSubset *etss = E_TABLE_SUBSET(etssv); for (i = 0; i < etss->n_map; i++) { - if (etss->map_table[i] > position) + if (etss->map_table[i] >= position) etss->map_table[i] -= amount; } } -- cgit v1.2.3