diff options
Diffstat (limited to 'Src/Modules/terminfo.c')
-rw-r--r-- | Src/Modules/terminfo.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/Src/Modules/terminfo.c b/Src/Modules/terminfo.c index b3c3c2876..0bd318fc6 100644 --- a/Src/Modules/terminfo.c +++ b/Src/Modules/terminfo.c @@ -27,6 +27,7 @@ * */ +#define USES_TERM_H 1 #include "terminfo.mdh" #include "terminfo.pro" @@ -34,9 +35,21 @@ static char terminfo_nam[] = "terminfo"; /**/ #ifdef HAVE_TIGETSTR + +/* The following two undefs are needed for Solaris 2.6 */ +# ifdef VINTR +# undef VINTR +# endif +# ifdef offsetof +# undef offsetof +# endif + # ifdef HAVE_CURSES_H # include <curses.h> # endif +# ifdef HAVE_TERM_H +# include <term.h> +# endif static Param terminfo_pm; |