From bab58134b507e9eca3f8d88db45b36d47a4d3168 Mon Sep 17 00:00:00 2001 From: John Gilmore Date: Thu, 11 Jun 1992 08:29:01 +0000 Subject: [PATCH] #undef PC, which Solaris2 defines in sys/types.h, clobbering the termcap global variable PC. --- readline/ChangeLog | 5 +++++ readline/readline.c | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/readline/ChangeLog b/readline/ChangeLog index 1cf525df1c9..aaeb934ce91 100644 --- a/readline/ChangeLog +++ b/readline/ChangeLog @@ -1,3 +1,8 @@ +Thu Jun 11 01:27:45 1992 John Gilmore (gnu at cygnus.com) + + * readline.c: #undef PC, which Solaris2 defines in sys/types.h, + clobbering the termcap global variable PC. + Tue Jun 9 17:30:23 1992 Fred Fish (fnf@cygnus.com) * config/{mh-ncr3000, mh-sysv4}: Change INSTALL to use diff --git a/readline/readline.c b/readline/readline.c index de1142f0950..696abf611ec 100644 --- a/readline/readline.c +++ b/readline/readline.c @@ -1968,6 +1968,11 @@ static char *term_string_buffer = (char *)NULL; /* Non-zero means this terminal can't really do anything. */ int dumb_term = 0; +/* On Solaris2, sys/types.h brings in sys/reg.h, + which screws up the Termcap variable PC, used below. */ + +#undef PC + char PC; char *BC, *UP; -- 2.30.2