From a3f6e2f9c488f3f1e2e12095be0a3e2e9853b50e Mon Sep 17 00:00:00 2001 From: Berk Geveci Date: Wed, 7 Nov 2001 15:01:59 -0500 Subject: [PATCH] Trying to fix build problems related to curses. --- .../CursesDialog/cmCursesStandardIncludes.h | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/Source/CursesDialog/cmCursesStandardIncludes.h b/Source/CursesDialog/cmCursesStandardIncludes.h index 1cb009b40..ea7785287 100644 --- a/Source/CursesDialog/cmCursesStandardIncludes.h +++ b/Source/CursesDialog/cmCursesStandardIncludes.h @@ -1,7 +1,20 @@ #ifdef __hpux - #define _XOPEN_SOURCE_EXTENDED #define _BOOL_DEFINED + #ifndef _XOPEN_SOURCE_EXTENDED + #include + #define _XOPEN_SOURCE_EXTENDED + #include + #include + #undef _XOPEN_SOURCE_EXTENDED + #else + #include + #include + #endif +#else /* __hpux */ + #include + #include #endif /* __hpux */ -#include -#include +#ifndef getmaxyx + #define getmaxyx(w,y,x) ((y) = getmaxy(w), (x) = getmaxx(w)) +#endif