If you though do have one, then set moreproc to cat.
int SOprintf(char *, ...); /* from termsbr.c */
int sc_width(void); /* from termsbr.c */
int sc_length(void); /* from termsbr.c */
-int sc_hardcopy(void); /* from termsbr.c */
int
folder = getenv("mhfolder");
if (isatty(fileno(stdout))) {
- if (!sc_hardcopy() && moreproc && *moreproc != '\0') {
+ if (moreproc && *moreproc) {
if (mhl_action) {
SIGNAL(SIGINT, SIG_IGN);
SIGNAL2(SIGQUIT, quitser);
static int initLI = 0;
static int initCO = 0;
-static int HC = 0; /* are we on a hardcopy terminal? */
static int LI = 40; /* number of lines */
static int CO = 80; /* number of colums */
static char *CL = NULL; /* termcap string to clear screen */
# endif
#endif
- HC = tgetflag("hc");
-
if (!initCO && (CO = tgetnum("co")) <= 0)
CO = 80;
if (!initLI && (LI = tgetnum("li")) <= 0)
return OK;
}
-
-/*
-** Is this a hardcopy terminal?
-*/
-
-int
-sc_hardcopy(void)
-{
- read_termcap();
- return HC;
-}