commit | 685dd4f7b8e6437093424a1931f4b1cb72f8c900 | [log] [tgz] |
---|---|---|
author | Werner Lemberg <wl@gnu.org> | Wed Oct 13 05:15:44 2004 +0000 |
committer | Werner Lemberg <wl@gnu.org> | Wed Oct 13 05:15:44 2004 +0000 |
tree | ef312285b1d3cf347662ead89e560a40f1ac0aa3 | |
parent | 33febc0fb224ae834bec9d7953c6b8c6e40aecf6 [diff] |
* src/sfnt/ttcmap.c (tt_face_build_cmaps): Check for pointer overflow. * src/sfnt/ttload.c (tt_face_load_hdmx): Protect against bad input. Don't use FT_QNEW_ARRAY but FT_NEW_ARRAY to make deallocation work in case of failure. * src/sfnt/ttsbit.c (Load_SBit_Range): Check range intervals. (tt_face_load_sbit_strikes): Allocate `strike_sbit_ranges' after frame test. * src/truetype/ttgload.c (TTLoad_Simple_Glyph): Add assertion for `flag'.