/*============================================================================= CursesTyp.h =============================================================================== Define types that are missing from the Curses library, which other Curses libraries define. This way, we'll have a set of types that we can use regardless of which Curses library we have. =============================================================================*/ /* The C_xxx macros are defined by CursesDef.h, which was generated by the build system based on its analysis of the Curses library on this system. C_xxx defined means the Curses library header files define type 'xxx'. */ #ifndef C_TYPATTR_T #define attr_t int #endif #if 0 /* Disabled this in Curses.pm 1.21. Why would we want 'bool' defined? */ #ifndef C_TYPBOOL #define bool int #endif #endif #ifndef C_TYPCHTYPE #define chtype int #endif #ifndef C_TYPMEVENT #define MEVENT int #endif #ifndef C_TYPMMASK_T #define mmask_t int #endif #ifndef C_TYPSCREEN #define SCREEN int #endif /* ** ** Copyright (c) 1994-2001 William Setzer ** ** You may distribute under the terms of either the Artistic License ** or the GNU General Public License, as specified in the README file. */