Update translations from Transifex
[midnight-commander.git] / lib / tty / tty-ncurses.h
blob9962c7c41343728c6272d005a66c7738fdf12487
2 #ifndef MC__TTY_NCURSES_H
3 #define MC__TTY_NCURSES_H
5 #ifdef USE_NCURSES
6 #ifdef HAVE_NCURSES_CURSES_H
7 #include <ncurses/curses.h>
8 #elif defined (HAVE_NCURSES_NCURSES_H)
9 #include <ncurses/ncurses.h>
10 #elif defined (HAVE_NCURSESW_CURSES_H)
11 #include <ncursesw/curses.h>
12 #elif defined (HAVE_NCURSES_HCURSES_H) || defined (HAVE_NCURSES_H)
13 #include <ncurses.h>
14 #else
15 #include <curses.h>
16 #endif
17 #endif /* USE_NCURSES */
19 #ifdef USE_NCURSESW
20 #include <ncursesw/curses.h>
21 #endif /* USE_NCURSESW */
23 /* netbsd-libcurses doesn't define NCURSES_CONST */
24 #ifndef NCURSES_CONST
25 #define NCURSES_CONST const
26 #endif
28 /*** typedefs(not structures) and defined constants **********************************************/
30 /*** enums ***************************************************************************************/
32 /*** structures declarations (and typedefs of structures)*****************************************/
34 /*** global variables defined in .c file *********************************************************/
36 /*** declarations of public functions ************************************************************/
38 /*** inline functions ****************************************************************************/
40 #endif /* MC_TTY_NCURSES_H */