From b7764c4a6b71d37918a97594d866258f154017ca Mon Sep 17 00:00:00 2001 From: markus schnalke Date: Fri, 10 Feb 2012 15:42:19 +0100 Subject: [PATCH 1/1] Removed the check for hardcopy terminals. There won't be any today. If you though do have one, then set moreproc to cat. --- uip/mhl.c | 3 +-- uip/termsbr.c | 14 -------------- 2 files changed, 1 insertion(+), 16 deletions(-) diff --git a/uip/mhl.c b/uip/mhl.c index 017d2f7..b1410ad 100644 --- a/uip/mhl.c +++ b/uip/mhl.c @@ -269,7 +269,6 @@ void clear_screen(void); /* from termsbr.c */ 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 @@ -410,7 +409,7 @@ main(int argc, char **argv) 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); diff --git a/uip/termsbr.c b/uip/termsbr.c index 3c45eb2..e7ba35a 100644 --- a/uip/termsbr.c +++ b/uip/termsbr.c @@ -60,7 +60,6 @@ static long speedcode; 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 */ @@ -121,8 +120,6 @@ read_termcap(void) # endif #endif - HC = tgetflag("hc"); - if (!initCO && (CO = tgetnum("co")) <= 0) CO = 80; if (!initLI && (LI = tgetnum("li")) <= 0) @@ -214,14 +211,3 @@ SOprintf(char *fmt, ...) return OK; } - -/* -** Is this a hardcopy terminal? -*/ - -int -sc_hardcopy(void) -{ - read_termcap(); - return HC; -} -- 1.7.10.4