shithub: freetype+ttf2subf

Download patch

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)

git/fs: mount .git/fs: mount/attach disallowed
--- 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.