diff options
author | yokota <yokota@FreeBSD.org> | 2001-07-20 14:08:12 +0000 |
---|---|---|
committer | yokota <yokota@FreeBSD.org> | 2001-07-20 14:08:12 +0000 |
commit | de5eca95a933e10bca4406d5cb4da93405eaaf18 (patch) | |
tree | 4a0e6d6c6190d98ce7c265f171876fbed2c1cb00 /sys/dev/syscons | |
parent | 2055a17ab0e9349b3893c94a6e8132b879c6eb4e (diff) | |
download | FreeBSD-src-de5eca95a933e10bca4406d5cb4da93405eaaf18.zip FreeBSD-src-de5eca95a933e10bca4406d5cb4da93405eaaf18.tar.gz |
Fix off by one error for ESC[1J.
PR: kern/18381
MFC after: 10 days
Diffstat (limited to 'sys/dev/syscons')
-rw-r--r-- | sys/dev/syscons/sctermvar.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/syscons/sctermvar.h b/sys/dev/syscons/sctermvar.h index e936992..d2c278a 100644 --- a/sys/dev/syscons/sctermvar.h +++ b/sys/dev/syscons/sctermvar.h @@ -221,7 +221,7 @@ sc_term_clr_eos(scr_stat *scp, int n, int ch, int attr) sc_remove_cutmarking(scp); break; case 1: /* clear from beginning of display to cursor */ - sc_vtb_erase(&scp->vtb, 0, scp->cursor_pos, ch, attr); + sc_vtb_erase(&scp->vtb, 0, scp->cursor_pos + 1, ch, attr); mark_for_update(scp, 0); mark_for_update(scp, scp->cursor_pos); sc_remove_cutmarking(scp); |