From e9b2dbf658443c2027e5b24e53eb85aa800189ff Mon Sep 17 00:00:00 2001 From: Marcus Brinkmann Date: Tue, 25 Jun 2002 15:49:11 +0000 Subject: 2002-06-25 Marcus Brinkmann * display.c (screen_shift_left): Don't increase DST twice in one iteration. * display.c (screen_shift_right): Likewise. --- console/display.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'console/display.c') diff --git a/console/display.c b/console/display.c index 2b15e343..a418ca73 100644 --- a/console/display.c +++ b/console/display.c @@ -862,7 +862,7 @@ screen_shift_left (display_t display, size_t col1, size_t row1, size_t col2, user->_matrix[dst++ % size] = user->_matrix[src++ % size]; while (dst <= end) { - user->_matrix[dst++ % size].chr = chr; + user->_matrix[dst % size].chr = chr; user->_matrix[dst++ % size].attr = attr; } @@ -899,7 +899,7 @@ screen_shift_right (display_t display, size_t col1, size_t row1, size_t col2, user->_matrix[dst-- % size] = user->_matrix[src-- % size]; while (dst >= start) { - user->_matrix[dst-- % size].chr = chr; + user->_matrix[dst % size].chr = chr; user->_matrix[dst-- % size].attr = attr; } -- cgit v1.2.3