summaryrefslogtreecommitdiffstats
path: root/sys/isa/syscons.c
diff options
context:
space:
mode:
authorache <ache@FreeBSD.org>1995-01-13 03:19:22 +0000
committerache <ache@FreeBSD.org>1995-01-13 03:19:22 +0000
commita7dfaa4e8e13040ed8c97b5e814261578f2292dd (patch)
tree5b70d401550bc6bdbc13a66713acb9ad3737788c /sys/isa/syscons.c
parent5baa9edf60c4f1bfc20dba9006b6157753d36582 (diff)
downloadFreeBSD-src-a7dfaa4e8e13040ed8c97b5e814261578f2292dd.zip
FreeBSD-src-a7dfaa4e8e13040ed8c97b5e814261578f2292dd.tar.gz
Use (n - 1) in ESC [ xxx d and ESC [ xxx `
Diffstat (limited to 'sys/isa/syscons.c')
-rw-r--r--sys/isa/syscons.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/isa/syscons.c b/sys/isa/syscons.c
index fda8453..3b92673 100644
--- a/sys/isa/syscons.c
+++ b/sys/isa/syscons.c
@@ -35,7 +35,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $Id: syscons.c,v 1.89 1995/01/12 11:42:44 sos Exp $
+ * $Id: syscons.c,v 1.90 1995/01/12 20:14:28 ache Exp $
*/
#include "sc.h"
@@ -1842,7 +1842,7 @@ scan_esc(scr_stat *scp, u_char c)
case '`': /* move cursor to column n */
n = scp->term.param[0]; if (n < 1) n = 1;
- move_crsr(scp, n, scp->ypos);
+ move_crsr(scp, n - 1, scp->ypos);
break;
case 'a': /* move cursor n columns to the right */
@@ -1852,7 +1852,7 @@ scan_esc(scr_stat *scp, u_char c)
case 'd': /* move cursor to row n */
n = scp->term.param[0]; if (n < 1) n = 1;
- move_crsr(scp, scp->xpos, n);
+ move_crsr(scp, scp->xpos, n - 1);
break;
case 'e': /* move cursor n rows down */
OpenPOWER on IntegriCloud