From 059ee95e8c9317f1b821d61e731a346d82d6fa44 Mon Sep 17 00:00:00 2001 From: deuce <> Date: Tue, 17 Aug 2004 22:40:19 +0000 Subject: [PATCH] Don't make cputs() force curor update back on, allow to stay off it it was off previously. --- src/conio/ciolib.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/conio/ciolib.c b/src/conio/ciolib.c index dddb790fc5..02e6facebe 100644 --- a/src/conio/ciolib.c +++ b/src/conio/ciolib.c @@ -637,9 +637,11 @@ int ciolib_cputs(char *str) { int pos; int ret=0; + int olddmc; CIOLIB_INIT(); - + + olddmc=dont_move_cursor; dont_move_cursor=1; for(pos=0;str[pos];pos++) { @@ -648,7 +650,7 @@ int ciolib_cputs(char *str) ciolib_putch('\r'); ciolib_putch(str[pos]); } - dont_move_cursor=0; + dont_move_cursor=olddmc; ciolib_gotoxy(ciolib_wherex(),ciolib_wherey()); return(ret); } -- GitLab