X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=conio.c;h=1aca05ebe0b2cb2bd9bf553e20b911a19cd01161;hb=a6127a240c143e22ec9acca5bf1dd61b66fa9638;hp=95e8a78c81085bdd1f1aa5483e352c719915e0a6;hpb=79bb2d4de4bc21b4d73df216e4b5531ac712ee33;p=super-star-trek.git diff --git a/conio.c b/conio.c index 95e8a78..1aca05e 100644 --- a/conio.c +++ b/conio.c @@ -133,10 +133,13 @@ void clreol (void) } void clrscr (void) +/* clear screen -- can be a no-op in tty mode */ { +#ifdef SERGEEV wclear(conio_scr); wmove(conio_scr,0,0); wrefresh(conio_scr); +#endif /* SERGEEV */ } int cprintf (char *format, ... ) @@ -147,8 +150,13 @@ int cprintf (char *format, ... ) va_start(argp,format); vsprintf(buffer,format,argp); va_end(argp); + +#ifdef SERGEEV i=waddstr(conio_scr,buffer); wrefresh(conio_scr); +#else + i=printf(buffer); +#endif /* SERGEEV */ return(i); }