107#undef FT_NEED_EXTERN_C
111#ifdef FT_CONFIG_OPTION_USE_MODULE_ERRORS
112#define FT_MODERRDEF( e, v, s ) FT_Mod_Err_ ## e = v,
114#define FT_MODERRDEF( e, v, s ) FT_Mod_Err_ ## e = 0,
117#define FT_MODERR_START_LIST enum {
118#define FT_MODERR_END_LIST FT_Mod_Err_Max };
121#define FT_NEED_EXTERN_C
137#ifdef FT_MODERR_START_LIST
142 FT_MODERRDEF( Base, 0x000,
"base module" )
143 FT_MODERRDEF( Autofit, 0x100, "autofitter module" )
144 FT_MODERRDEF( BDF, 0x200, "BDF module" )
145 FT_MODERRDEF( Bzip2, 0x300, "Bzip2 module" )
146 FT_MODERRDEF( Cache, 0x400, "cache module" )
147 FT_MODERRDEF( CFF, 0x500, "CFF module" )
148 FT_MODERRDEF( CID, 0x600, "CID module" )
149 FT_MODERRDEF( Gzip, 0x700, "Gzip module" )
150 FT_MODERRDEF( LZW, 0x800, "LZW module" )
151 FT_MODERRDEF( OTvalid, 0x900, "OpenType validation module" )
152 FT_MODERRDEF( PCF, 0xA00, "PCF module" )
153 FT_MODERRDEF( PFR, 0xB00, "PFR module" )
154 FT_MODERRDEF( PSaux, 0xC00, "PS auxiliary module" )
155 FT_MODERRDEF( PShinter, 0xD00, "PS hinter module" )
156 FT_MODERRDEF( PSnames, 0xE00, "PS names module" )
157 FT_MODERRDEF( Raster, 0xF00, "raster module" )
158 FT_MODERRDEF( SFNT, 0x1000, "SFNT module" )
159 FT_MODERRDEF( Smooth, 0x1100, "smooth raster module" )
160 FT_MODERRDEF( TrueType, 0x1200, "TrueType module" )
161 FT_MODERRDEF( Type1, 0x1300, "Type 1 module" )
162 FT_MODERRDEF( Type42, 0x1400, "Type 42 module" )
163 FT_MODERRDEF( Winfonts, 0x1500, "Windows FON/FNT module" )
164 FT_MODERRDEF( GXvalid, 0x1600, "GX validation module" )
167#ifdef FT_MODERR_END_LIST
181#ifdef FT_NEED_EXTERN_C
185#undef FT_MODERR_START_LIST
186#undef FT_MODERR_END_LIST
188#undef FT_NEED_EXTERN_C