summaryrefslogtreecommitdiffstats
path: root/sys/dev/syscons
diff options
context:
space:
mode:
authoryokota <yokota@FreeBSD.org>2001-07-20 14:08:12 +0000
committeryokota <yokota@FreeBSD.org>2001-07-20 14:08:12 +0000
commitde5eca95a933e10bca4406d5cb4da93405eaaf18 (patch)
tree4a0e6d6c6190d98ce7c265f171876fbed2c1cb00 /sys/dev/syscons
parent2055a17ab0e9349b3893c94a6e8132b879c6eb4e (diff)
downloadFreeBSD-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.h2
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);
OpenPOWER on IntegriCloud