| Index: gdb/gdb_curses.h
|
| diff --git a/gdb/gdb_curses.h b/gdb/gdb_curses.h
|
| index 787f293c7d3cfc150e251d7ac24346ea6912b52a..242d6e7d7c5f085cc95e61d1580dd4bd22f146ce 100644
|
| --- a/gdb/gdb_curses.h
|
| +++ b/gdb/gdb_curses.h
|
| @@ -20,13 +20,6 @@
|
| #ifndef GDB_CURSES_H
|
| #define GDB_CURSES_H 1
|
|
|
| -#if defined (HAVE_NCURSES_NCURSES_H)
|
| -#include <ncurses/ncurses.h>
|
| -#elif defined (HAVE_NCURSES_H)
|
| -#include <ncurses.h>
|
| -#elif defined (HAVE_CURSESX_H)
|
| -#include <cursesX.h>
|
| -#elif defined (HAVE_CURSES_H)
|
| #ifdef __MINGW32__
|
| /* Windows API headers, included e.g. by serial.h, define MOUSE_MOVED,
|
| and so does PDCurses's curses.h, but for an entirely different
|
| @@ -34,7 +27,18 @@
|
| anywhere, avoid compiler warnings by undefining MOUSE_MOVED before
|
| including curses.h. */
|
| #undef MOUSE_MOVED
|
| +/* Likewise, KEY_EVENT is defined by ncurses.h, but also by Windows
|
| + API headers. */
|
| +#undef KEY_EVENT
|
| #endif
|
| +
|
| +#if defined (HAVE_NCURSES_NCURSES_H)
|
| +#include <ncurses/ncurses.h>
|
| +#elif defined (HAVE_NCURSES_H)
|
| +#include <ncurses.h>
|
| +#elif defined (HAVE_CURSESX_H)
|
| +#include <cursesX.h>
|
| +#elif defined (HAVE_CURSES_H)
|
| #include <curses.h>
|
| #endif
|
|
|
|
|