Commit 11785f56e5d71715fd67359719458257441abf5c

Werner Lemberg 2004-06-21T23:32:31

* docs/CHANGES: Updated.

diff --git a/ChangeLog b/ChangeLog
index 693a58b..9bf5e9d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,14 @@
-2004-06-21  David Turner  <david@freetype.org>
+2004-06-21  Werner Lemberg  <wl@gnu.org>
 
-        * src/base/ftobjs.c: documentation fix
+	* docs/CHANGES: Updated.
 
-        * src/truetype/ttgload.c: fixing a scaling bug that caused incorrect
-        rendering when the bytecode interpreter was enabled.
+2004-06-21  David Turner  <david@freetype.org>
+
+	* src/truetype/ttgload.c (TT_Process_Simple_Glyph,
+	load_truetype_glyph): Don't access (unrounded)
+	`TT_Size.root.metrics' but (rounded) `TT_Size.metrics'.  This fixes
+	a scaling bug that caused incorrect rendering when the bytecode
+	interpreter was enabled.
 
 2004-06-14  Huw D M Davies  <h.davies1@physics.ox.ac.uk>
 
diff --git a/docs/CHANGES b/docs/CHANGES
index 51ee2f4..62b56cc 100644
--- a/docs/CHANGES
+++ b/docs/CHANGES
@@ -13,6 +13,11 @@ LATEST CHANGES BETWEEN 2.1.9 and 2.1.8
 
     - Handling of `bhed' table has been fixed.
 
+    - The TrueType driver with enabled byte code interpreter sometimes
+      returned artifacts due to incorrect rounding.  This bug has been
+      introduced after version 2.1.4.
+
+
   II. IMPORTANT CHANGES
 
     - George  Williams   contributed  code  to   handle  Apple's  font