diff options
Diffstat (limited to 'console/display.c')
-rw-r--r-- | console/display.c | 4 |
1 files changed, 2 insertions, 2 deletions
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; } |