Commit 47a09ca371be6f291c93632076932144fa9b171e

David Turner 2002-06-08T13:51:18

fixed a typo in "src/cache/ftccache.i" fixed a nasty bug in "src/cache/ftccache.c" (ftc_node_hash_unlink)

diff --git a/ChangeLog b/ChangeLog
index e754818..27fc633 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2002-06-08  David Turner  <david@freetype.org>
+
+	* 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  <TetiSoft@apg.lahn.de>
 
 	* builds/amiga/smakefile, builds/amiga/makefile: Updated.
@@ -26,8 +35,6 @@
 	ftc_cache_lookup.
 	(FTC_CMapCache_Lookup): Updated.
 
-2002-06-07  Graham Asher  <graham.asher@btinternet.com>
-
 	Adding various experimental optimizations to the cache manager.
 
 	* include/freetype/cache/ftccache.h (FTC_CACHE_USE_INLINE,
@@ -59,6 +66,8 @@
 
 	* src/type42/t42parse.c: Removing duplicate function.
 
+2002-06-07  Graham Asher  <graham.asher@btinternet.com>
+
 	* src/base/ftobjs.c (FT_Render_Glyph_Internal): Changed definition
 	from FT_EXPORT_DEF to FT_BASE_DEF.