Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <mpgritti@gmail.com>2008-09-24 10:39:24 (GMT)
committer Marco Pesenti Gritti <mpgritti@gmail.com>2008-09-24 10:39:24 (GMT)
commitbf09728002ed803cd06d0c54d4d0a726b430620c (patch)
tree128bd4846bb1c60ea88d1062f3417a7863801580 /src
parentcc7f616f3c694f5bb1aa40620fb114d0081f9b0f (diff)
Fix obvious error in the grid math #8626
Diffstat (limited to 'src')
-rw-r--r--src/sugar/sugar-grid.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/sugar/sugar-grid.c b/src/sugar/sugar-grid.c
index 563d08a..3fa7de5 100644
--- a/src/sugar/sugar-grid.c
+++ b/src/sugar/sugar-grid.c
@@ -55,7 +55,7 @@ sugar_grid_add_weight(SugarGrid *grid, GdkRectangle *rect)
for (k = rect->y; k < rect->y + rect->height; k++) {
for (i = rect->x; i < rect->x + rect->width; i++) {
- grid->weights[i + k * rect->width] += 1;
+ grid->weights[i + k * grid->width] += 1;
}
}
}
@@ -72,7 +72,7 @@ sugar_grid_remove_weight(SugarGrid *grid, GdkRectangle *rect)
for (k = rect->y; k < rect->y + rect->height; k++) {
for (i = rect->x; i < rect->x + rect->width; i++) {
- grid->weights[i + k * rect->width] -= 1;
+ grid->weights[i + k * grid->width] -= 1;
}
}
}
@@ -89,7 +89,7 @@ sugar_grid_compute_weight(SugarGrid *grid, GdkRectangle *rect)
for (k = rect->y; k < rect->y + rect->height; k++) {
for (i = rect->x; i < rect->x + rect->width; i++) {
- sum += grid->weights[i + k * rect->width];
+ sum += grid->weights[i + k * grid->width];
}
}