freetype/src/type1
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
..
Jamfile 2002-11-05 David Turner <david@freetype.org> 2002-11-06 22:32:54 +00:00
module.mk Renamed z1* files back to t1*; the same transition for Z1_* structures 2000-10-28 17:10:06 +00:00
rules.mk Completely revised FreeType's make management. 2003-06-09 04:46:30 +00:00
t1afm.c * include/freetype/internal/ftobjs.h: Don't include 2004-09-06 07:06:56 +00:00
t1afm.h * docs/CHANGES: Updated. 2004-08-02 05:38:33 +00:00
t1driver.c * docs/CHANGES: Updated. 2004-08-02 05:38:33 +00:00
t1driver.h * src/type1/t1driver.c, src/type1/t1parse.c: 16bit fixes. 2002-04-01 22:01:46 +00:00
t1errors.h Formatting. 2001-06-19 23:03:41 +00:00
t1gload.c * include/freetype/internal/psaux.h (T1_ParseState): New 2004-05-13 12:59:59 +00:00
t1gload.h * include/freetype/internal/ftdriver.h, 2003-06-05 04:31:05 +00:00
t1load.c * src/type1/t1load.c (mm_axis_unmap, mm_weights_unmap): New 2004-05-20 09:21:19 +00:00
t1load.h * src/pcf/pcfdrivr.c: Revert change from 2004-04-17. 2004-04-25 20:15:11 +00:00
t1objs.c * docs/CHANGES: Updated. 2004-08-02 05:38:33 +00:00
t1objs.h * src/type1/t1driver.c, src/type1/t1parse.c: 16bit fixes. 2002-04-01 22:01:46 +00:00
t1parse.c * src/cff/cffgload.c (cff_operator_seac): Fix magnitude of 2004-02-01 00:49:56 +00:00
t1parse.h Heavy modification of the PS parser to handle comments and strings 2003-10-07 05:49:41 +00:00
t1tokens.h * include/freetype/t1tables.h (PS_PrivateRec): Add 2004-02-25 21:17:49 +00:00
type1.c finishing function header formatting 2001-06-28 17:49:10 +00:00