X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/6125f5f8e7f544ccdcecb3d216c9c1035d693b4e..3ab1e9323e964d5377952a2b666ce91bab39c45a:/sbr/terminal.c diff --git a/sbr/terminal.c b/sbr/terminal.c index 89d0dafc..cf71de03 100644 --- a/sbr/terminal.c +++ b/sbr/terminal.c @@ -10,11 +10,11 @@ #include #include -#include #include #include #include +#include #ifdef WINSIZE_IN_PTEM # include @@ -54,9 +54,8 @@ initialize_terminfo(void) if (rc != 0 || errret != 1) { termstatus = -1; return; - } else { - termstatus = 1; } + termstatus = 1; if (!initCO && (CO = tigetnum ("cols")) <= 0) CO = 80; @@ -120,7 +119,7 @@ nmh_clear_screen (void) if (ti_clear) tputs (ti_clear, LI, outc); else { - printf ("\f"); + putchar('\f'); } fflush (stdout); @@ -175,7 +174,7 @@ get_term_stringcap(char *capability) tputs(parm, 1, termbytes); - termcbufp = '\0'; + *termcbufp = '\0'; return termcbuf; } @@ -206,7 +205,7 @@ get_term_stringparm(char *capability, long arg1, long arg2) tputs(parm, 1, termbytes); - termcbufp = '\0'; + *termcbufp = '\0'; return termcbuf; }