changeset 929:f4bf564893b5

Fix ncurses #include The ncurses.h header file wasn't found on some systems.
author Mikael Berthe <mikael@lilotux.net>
date Sat, 08 Jul 2006 09:33:54 +0200
parents dcd6d23d7a13
children a75f7a13df7b
files mcabber/src/screen.c
diffstat 1 files changed, 11 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/mcabber/src/screen.c	Mon Jul 03 21:17:49 2006 +0200
+++ b/mcabber/src/screen.c	Sat Jul 08 09:33:54 2006 +0200
@@ -23,12 +23,22 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
-#include <ncurses.h>
 #include <panel.h>
 #include <time.h>
 #include <ctype.h>
 #include <locale.h>
 #include <langinfo.h>
+#include <config.h>
+
+#if HAVE_NCURSESW_NCURSES_H
+# include <ncursesw/ncurses.h>
+#elif HAVE_NCURSES_NCURSES_H
+# include <ncurses/ncurses.h>
+#elif HAVE_NCURSES_H
+# include <ncurses.h>
+#else
+# include <curses.h>
+#endif
 
 #include "screen.h"
 #include "hbuf.h"