commit | 5ab41363172ca48071f7f04f0643683ccab739c3 | [log] [tgz] |
---|---|---|
author | David Turner <david@freetype.org> | Sun Jul 18 07:15:18 2004 +0000 |
committer | David Turner <david@freetype.org> | Sun Jul 18 07:15:18 2004 +0000 |
tree | 6962d4c5bb5e8e6a55484e323e7f9811c78b0f5c | |
parent | 43f0e26c8e501de290a4653d9834afb077de371c [diff] |
* include/freetype/cache/ftcglyph.h, src/cache/ftcglyph.c: fixed a dangling pointer bug that happened in very rare cases: i.e. when a new family object was destroyed by an out-of-memory condition during a glyph node initialization. The function FTC_Cache_Lookup would flush the cache and restart the lookup with a bad pointer. * src/cache/ftcmanag.c: fixed a cache flushing bug