freetype2/include/freetype/config
Werner Lemberg 9e47f21909 * src/raster/ftraster.c (Insert_Y_Turn): Fix overflow test.
* include/freetype/config/ftoption.h [FT_CONFIG_OPTION_MAC_FONTS]:
New macro.
* src/base/ftobjs.c: Use it to control mac font support on non-mac
platforms.

Implement partial support of Mac fonts on non-Mac platforms.

* src/base/ftobjs.c (memory_stream_close, new_memory_stream,
open_face_from_buffer, Mac_Read_POST_Resource,
Mac_Read_sfnt_Resource, IsMacResource, IsMacBinary, load_mac_face)
[!FT_MACINTOSH]: New functions.
(FT_Open_Face) [!FT_MACINTOSH]: Use load_mac_face.

* src/base/ftobjs.c (FT_Load_Glyph): Scale linear advance width only
if FT_FACE_FLAG_SCALABLE is set (otherwise we have a division by
zero since FNT and friends don't define `face->units_per_EM').
2003-05-18 22:40:11 +00:00
..
ftconfig.h * builds/unix/aclocal.m4: Comment out definition of 2003-05-11 07:12:26 +00:00
ftheader.h Added macro FT_UNPATENTED_H to use when including new header 2003-04-25 11:32:39 +00:00
ftmodule.h * include/freetype/internal/internal.h, include/freetype/ftpfr.h, 2002-10-31 08:30:19 +00:00
ftoption.h * src/raster/ftraster.c (Insert_Y_Turn): Fix overflow test. 2003-05-18 22:40:11 +00:00
ftstdlib.h * src/type42/t42drivr.c: s/T42_ENCODING_TYPE_/T1_ENCODING_TYPE_/. 2002-05-21 14:13:01 +00:00