ref: 47a09ca371be6f291c93632076932144fa9b171e
parent: 957fa8568224ec386ef0fbbb2695329df4932043
author: David Turner <[email protected]>
date: Sat Jun 8 09:51:18 EDT 2002
fixed a typo in "src/cache/ftccache.i" fixed a nasty bug in "src/cache/ftccache.c" (ftc_node_hash_unlink)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2002-06-08 David Turner <[email protected]>
+
+ * src/cache/ftccache.i: removing a typo that prevented
+ the source's compilation
+
+ * src/cache/ftccache.c (ftc_node_hash_unlink): fixed a
+ bug that caused nasty memory overwrites. the hash table's
+ buckets array wasn't correctly resized when shrinked.
+
2002-06-08 Detlef W�rkner <[email protected]>
* builds/amiga/smakefile, builds/amiga/makefile: Updated.
@@ -26,8 +35,6 @@
ftc_cache_lookup.
(FTC_CMapCache_Lookup): Updated.
-2002-06-07 Graham Asher <[email protected]>
-
Adding various experimental optimizations to the cache manager.
* include/freetype/cache/ftccache.h (FTC_CACHE_USE_INLINE,
@@ -58,6 +65,8 @@
(FTC_SBitCache_Lookup): Updated.
* src/type42/t42parse.c: Removing duplicate function.
+
+2002-06-07 Graham Asher <[email protected]>
* src/base/ftobjs.c (FT_Render_Glyph_Internal): Changed definition
from FT_EXPORT_DEF to FT_BASE_DEF.