int errret, rc;
if (termstatus)
- return;
+ return;
rc = setupterm(NULL, fileno(stdout), &errret);
if (rc != 0 || errret != 1) {
- termstatus = -1;
+ termstatus = -1;
return;
}
termstatus = 1;
initialize_terminfo();
if (termstatus == -1)
- return NULL;
+ return NULL;
termcbufp = termcbuf;
parm = tigetstr(capability);
if (parm == (char *) -1 || parm == NULL) {
- return NULL;
+ return NULL;
}
tputs(parm, 1, termbytes);
initialize_terminfo();
if (termstatus == -1)
- return NULL;
+ return NULL;
termcbufp = termcbuf;
parm = tigetstr(capability);
if (parm == (char *) -1 || parm == NULL) {
- return NULL;
+ return NULL;
}
parm = tparm(parm, arg1, arg2, 0, 0, 0, 0, 0, 0, 0);
initialize_terminfo();
if (termstatus == -1)
- return -1;
+ return -1;
return tigetnum(capability);
}
if ((offset = termcbufp - termcbuf) - 1 >= termcbufsz) {
termcbufsz += 64;
- termcbuf = mh_xrealloc(termcbuf, termcbufsz);
+ termcbuf = mh_xrealloc(termcbuf, termcbufsz);
termcbufp = termcbuf + offset;
}