57 #ifndef __FTMODERR_H__
58 #define __FTMODERR_H__
70 #undef FT_NEED_EXTERN_C
74 #ifdef FT_CONFIG_OPTION_USE_MODULE_ERRORS
75 #define FT_MODERRDEF( e, v, s ) FT_Mod_Err_ ## e = v,
77 #define FT_MODERRDEF( e, v, s ) FT_Mod_Err_ ## e = 0,
80 #define FT_MODERR_START_LIST enum {
81 #define FT_MODERR_END_LIST FT_Mod_Err_Max };
84 #define FT_NEED_EXTERN_C
100 #ifdef FT_MODERR_START_LIST
114 FT_MODERRDEF( OTvalid, 0x900,
"OpenType validation module" )
126 FT_MODERRDEF( Winfonts, 0x1500,
"Windows FON/FNT module" )
129 #ifdef FT_MODERR_END_LIST
143 #ifdef FT_NEED_EXTERN_C
147 #undef FT_MODERR_START_LIST
148 #undef FT_MODERR_END_LIST
150 #undef FT_NEED_EXTERN_C
#define FT_MODERR_START_LIST
#define FT_MODERRDEF(e, v, s)
#define FT_MODERR_END_LIST