e:tiling: Corrected off-by-one error that was causing a SIGFPE when moving the last...
authorBoris Faure <billiob@gmail.com>
Mon, 24 Dec 2012 11:12:56 +0000 (11:12 +0000)
committerBoris Faure <billiob@gmail.com>
Mon, 24 Dec 2012 11:12:56 +0000 (11:12 +0000)
SVN revision: 81677

AUTHORS
src/modules/tiling/e_mod_tiling.c

diff --git a/AUTHORS b/AUTHORS
index 7093838..791a7bd 100644 (file)
--- a/AUTHORS
+++ b/AUTHORS
@@ -47,3 +47,4 @@ Samuel Mendes <heka.lok@gmail.com>
 Michael Stapelberg <michael+e17@stapelberg.de>
 Stefan Sperling <stsp@openbsd.org>
 Nicolas Beaumont <nicolas.beaumont@gmail.com>
+David H. Bronke <whitelynx@gmail.com>
index bfcc1b2..4c671f7 100644 (file)
@@ -2202,7 +2202,7 @@ _move_left_cols(E_Border *bd, Eina_Bool check_moving_anims)
         for (i = 0; i < nb_stacks; i++) {
             int width;
 
-            width = w / (nb_stacks - 1 - i);
+            width = w / (nb_stacks - i);
 
             _set_stack_geometry(i, x, width);
 
@@ -2534,7 +2534,7 @@ _move_up_rows(E_Border *bd, Eina_Bool check_moving_anims)
         for (i = 0; i < nb_stacks; i++) {
             int height;
 
-            height = h / (nb_stacks - 1 - i);
+            height = h / (nb_stacks - i);
 
             _set_stack_geometry(i, y, height);