freetype2/include/freetype/internal
Werner Lemberg 645af08157 * include/freetype/internal/ftobjs.h: Don't include
FT_CONFIG_STANDARD_LIBRARY_H.
(FT_Validator, FT_VAlidationLevel, FT_ValidatorRec, FT_VALIDATOR,
ft_validator_init, ft_validator_run, ft_validator_error, FT_INVALID,
FT_INVALID_TOO_SHORT, FT_INVALID_OFFSET, FT_INVALID_FORMAT,
FT_INVALID_GLYPH_ID, FT_INVALID_DATA): Move to...

* include/freetype/internal/ftvalid.h: New file.
Make FT_INVALID return module-specific error codes.

* include/freetype/internal/internal.h (FT_INTERNAL_VALIDATE_H): New
macro.

* include/freetype/fterrors.h: Undefine FT_ERR_PREFIX only if
FT_KEEP_ERR_PREFIX isn't defined.

* src/base/ftobjs.c: Include FT_INTERNAL_VALIDATE_H.

* src/sfnt/ttcmap.h: Don't include FT_INTERNAL_OBJECTS_H but
FT_INTERNAL_VALIDATE_H.

* src/sfnt/ttcmap.c: Don't include FT_INTERNAL_OBJECTS_H but
FT_INTERNAL_VALIDATE_H.
Include sferrors.h before FT_INTERNAL_VALIDATE_H.
s/FT_Err_Ok/SFNT_Err_Ok/.

* src/sfnt/sferrors.h: Define FT_KEEP_ERR_PREFIX.

* src/type1/t1afm.c: Include t1errors.h.
2004-09-06 07:06:56 +00:00
..
services * src/base/ftstream.c (FT_Stream_Close): Don't reset stream->close 2004-08-11 05:25:37 +00:00
autohint.h updating sources to support the new FT_LOAD_TARGET_ constants 2002-08-27 22:34:20 +00:00
ftcalc.h * src/base/ftcalc.c, include/freetype/internal/ftcalc.h 2003-11-26 08:24:08 +00:00
ftdebug.h Provide generic access to MacOS resource forks. 2004-02-25 12:58:54 +00:00
ftdriver.h Improve documentation. 2003-12-25 00:20:17 +00:00
ftgloadr.h * src/cff/cffdrivr.c (cff_get_glyph_name): Improve error message. 2003-12-12 15:38:39 +00:00
ftmemory.h * include/freetype/internal/ftmemory.h [FT_DEBUG_MEMORY]: Declare 2004-06-24 06:56:06 +00:00
ftobjs.h * include/freetype/internal/ftobjs.h: Don't include 2004-09-06 07:06:56 +00:00
ftrfork.h Provide generic access to MacOS resource forks. 2004-02-25 12:58:54 +00:00
ftserv.h Add new function FT_Get_CMap_Language_ID to extract the language ID 2003-12-17 14:28:22 +00:00
ftstream.h performance optimizations regarding face opening 2004-06-23 15:44:03 +00:00
fttrace.h * src/pcf/pcfdrivr.c: Revert change from 2004-04-17. 2004-04-25 20:15:11 +00:00
ftvalid.h * include/freetype/internal/ftobjs.h: Don't include 2004-09-06 07:06:56 +00:00
internal.h * include/freetype/internal/ftobjs.h: Don't include 2004-09-06 07:06:56 +00:00
pcftypes.h Cleanups. 2003-04-22 07:49:24 +00:00
psaux.h * include/freetype/internal/psaux.h (T1_ParseState): New 2004-05-13 12:59:59 +00:00
pshints.h * src/autohint/ahhint.c (ah_hinter_hint_edges): Removed. Just a 2003-06-03 11:51:43 +00:00
sfnt.h * include/freetype/config/ftconfig.h: Use CHAR_BIT to define 2004-04-13 21:08:17 +00:00
t1types.h Add support for the hexadicimal representation of binary data 2004-01-23 19:52:40 +00:00
tttypes.h * include/freetype/internal/tttypes.h (GX_BlendRec_) 2004-04-27 20:25:33 +00:00