From bb70fc6fe6a4162f90ed88d5f1739a7cee1f2fde Mon Sep 17 00:00:00 2001 From: Peter Stephenson Date: Tue, 20 Nov 2007 15:48:51 +0000 Subject: 24107: extra search for ncurses headers but dont use if library isnt ncurses --- Src/Modules/curses.c | 31 +++++++++++++++++++++++-------- 1 file changed, 23 insertions(+), 8 deletions(-) (limited to 'Src') diff --git a/Src/Modules/curses.c b/Src/Modules/curses.c index 19f58cc62..81d34ce4f 100644 --- a/Src/Modules/curses.c +++ b/Src/Modules/curses.c @@ -32,20 +32,35 @@ #include "curses.mdh" #include "curses.pro" -#ifdef HAVE_NCURSES_H -# include -#else -# ifdef HAVE_CURSES_H -# include -# endif -#endif - #ifndef MULTIBYTE_SUPPORT # undef HAVE_GETCCHAR # undef HAVE_SETCCHAR # undef HAVE_WADDWSTR # undef HAVE_WGET_WCH # undef HAVE_WIN_WCH +# undef HAVE_NCURSESW_NCURSES_H +#endif + +#ifdef ZSH_IGNORE_NCURSES +# ifdef HAVE_CURSES_H +# include +# endif +#else +# ifdef HAVE_NCURSESW_NCURSES_H +# include +# else +# ifdef HAVE_NCURSES_H +# include +# else +# ifdef HAVE_NCURSES_NCURSES_H +# include +# else +# ifdef HAVE_CURSES_H +# include +# endif +# endif +# endif +# endif #endif #ifdef HAVE_SETCCHAR -- cgit 1.4.1