diff options
author | 2014-12-07 16:41:15 +0800 | |
---|---|---|
committer | 2014-12-21 23:37:23 +0800 | |
commit | a8059c5962ba5695b3622fe0cf7b5e2eb383db1f (patch) | |
tree | 919ff79f6edc0c7db28202d09549c4eec8d23e9c /builtin_set_color.cpp | |
parent | 381404c4f45c59d90524adfa3ee746bd608aea9d (diff) |
Solaris build fixes: pick the right curses more of the time
Diffstat (limited to 'builtin_set_color.cpp')
-rw-r--r-- | builtin_set_color.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/builtin_set_color.cpp b/builtin_set_color.cpp index b3757e1c..76efde82 100644 --- a/builtin_set_color.cpp +++ b/builtin_set_color.cpp @@ -11,8 +11,13 @@ Functions used for implementing the set_color builtin. #if HAVE_NCURSES_H #include <ncurses.h> +#elif HAVE_NCURSES_CURSES_H +#include <ncurses/curses.h> #else +// Solaris curses defines lots of unneeded macros which conflict with C++ +#define NOMACROS #include <curses.h> +#undef NOMACROS #endif #if HAVE_TERM_H |