freetype2/src/cid
Werner Lemberg 913a365090 Because FT_Load_Glyph expects CID values for CID-keyed fonts, the
test for a valid glyph index must be deferred to the font drivers.
This patch fixes Savannah bug #18301.

* src/base/ftobjs.c (FT_Load_Glyph): Don't check `glyph_index'.
* src/bdf/bdfdrivr.c (BDF_Glyph_Load), src/cff/cffgload.c
(cff_slot_load), src/cid/cidgload.c (cid_slot_load_glyph),
src/pcf/pcfdrivr.c (PCF_Glyph_Load), src/pfr/pfrobjs.c
(pfr_slot_load), src/truetype/ttdriver.c (Load_Glyph),
src/type1/t1gload.c (T1_Load_Glyph), src/winfonts/winfnt.c
(FNT_Load_Glyph): Check validity of `glyph_index'.
2006-11-19 09:19:17 +00:00
..
Jamfile Add license. 2005-06-04 23:04:30 +00:00
ciderrs.h Formatting. 2001-06-19 23:03:41 +00:00
cidgload.c Because FT_Load_Glyph expects CID values for CID-keyed fonts, the 2006-11-19 09:19:17 +00:00
cidgload.h * src/truetype/ttobjs.c (tt_driver_done): Fix typo. 2004-05-06 11:48:35 +00:00
cidload.c formatting 2006-08-19 11:18:09 +00:00
cidload.h Add support for the hexadicimal representation of binary data 2004-01-23 19:52:40 +00:00
cidobjs.c * builds/win32/visualc/freetype.dsp: updating the project file, adding 2006-03-20 13:32:33 +00:00
cidobjs.h Formatting, copyright year updates. 2006-01-13 14:53:28 +00:00
cidparse.c * src/cid/cidparse.c (cid_parse_new): Remove shadowing variable. 2006-02-09 07:38:57 +00:00
cidparse.h Add support for the hexadicimal representation of binary data 2004-01-23 19:52:40 +00:00
cidriver.c * builds/amiga/src/base/ftsystem.c, devel/ftoption.h 2006-02-16 22:45:31 +00:00
cidriver.h formatting, copyright 2002-03-30 17:08:04 +00:00
cidtoken.h formatting 2006-08-19 11:18:09 +00:00
module.mk Implement new, simplified module selection. With GNU make it is now 2006-01-31 20:17:42 +00:00
rules.mk Completely revised FreeType's make management. 2003-06-09 04:46:30 +00:00
type1cid.c finishing function header formatting 2001-06-28 17:49:10 +00:00