small fix
authorPierre Habouzit <madcoder@debian.org>
Fri, 10 Aug 2007 15:30:10 +0000 (17:30 +0200)
committerPierre Habouzit <madcoder@debian.org>
Fri, 10 Aug 2007 15:30:10 +0000 (17:30 +0200)
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
madtty/madtty.c

index 289172e..837b2bd 100644 (file)
@@ -430,7 +430,7 @@ static void interpret_csi_IL(madtty_t *rt, int param[], int pcount)
             mtty_row_set(row, 0, rt->cols, build_attrs(rt->curattrs));
         }
     } else {
-        mtty_row_roll(rt->curs_row, rt->scroll_bot, n);
+        mtty_row_roll(rt->curs_row, rt->scroll_bot, -n);
         for (mtty_row_t *row = rt->curs_row; row < rt->curs_row + n; row++) {
             mtty_row_set(row, 0, rt->cols, build_attrs(rt->curattrs));
         }
@@ -448,7 +448,7 @@ static void interpret_csi_DL(madtty_t *rt, int param[], int pcount)
             mtty_row_set(row, 0, rt->cols, build_attrs(rt->curattrs));
         }
     } else {
-        mtty_row_roll(rt->curs_row, rt->scroll_bot, -n);
+        mtty_row_roll(rt->curs_row, rt->scroll_bot, n);
         for (mtty_row_t *row = rt->scroll_bot - n; row < rt->scroll_bot; row++) {
             mtty_row_set(row, 0, rt->cols, build_attrs(rt->curattrs));
         }