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