X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=uip%2Ftermsbr.c;h=4804776a462743262a23f6b7bbb35d6073bef003;hb=29a3e9f413c20e96891fabb90208096ebc101afb;hp=92f7a0eda976cba6e33f77093944a495d724d017;hpb=ed759f583c7c5b2487ee5317d3ad4bc791a1d249;p=mmh diff --git a/uip/termsbr.c b/uip/termsbr.c index 92f7a0e..4804776 100644 --- a/uip/termsbr.c +++ b/uip/termsbr.c @@ -11,8 +11,13 @@ #include +/* It might be better to tie this to the termcap_curses_order in + configure.ac. It would be fine to check for ncurses/termcap.h + first on Linux, it's a symlink to termcap.h. */ #ifdef HAVE_TERMCAP_H # include +#elif defined (HAVE_NCURSES_TERMCAP_H) +# include #endif /* is need anyway for ioctl() @@ -34,19 +39,27 @@ # define TXTSIZ BUFSIZ #endif +#ifdef notdef_lyndon_posix + +/* + XXX No current termcap should need this. If your compile barfs, + email details to lyndon@orthanc.ca. This code will vanish soon ... +*/ /* * These variables are sometimes defined in, * and needed by the termcap library. */ -#ifdef HAVE_OSPEED -# ifdef MUST_DEFINE_OSPEED +# ifdef HAVE_OSPEED +# ifdef MUST_DEFINE_OSPEED extern short ospeed; extern char PC; -# endif -#else +# endif +# else short ospeed; char PC; -#endif +# endif + +#endif /* notdef_lyndon_posix */ static long speedcode;