shithub: freetype+ttf2subf

Download patch

ref: a33c013fe2dc6e65de2879682201d9c155292349
parent: cee5d593582801f65c5e127d9de9ca24ebcdc747
author: Werner Lemberg <[email protected]>
date: Thu Mar 1 09:04:30 EST 2012

[truetype] Fix Savannah bug #35646.

* src/truetype/ttinterp.c (Ins_MIRP): Typo, present since ages.  The
code is now in sync with the other operators (e.g. MSIRP) which
modify twilight points.

git/fs: mount .git/fs: mount/attach disallowed
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
-2012-02-29  Werner Lemberg  <[email protected]>
+2012-03-01  Werner Lemberg  <[email protected]>
 
+	[truetype] Fix Savannah bug #35646.
+
+	* src/truetype/ttinterp.c (Ins_MIRP): Typo, present since ages.  The
+	code is now in sync with the other operators (e.g. MSIRP) which
+	modify twilight points.
+
+2012-03-01  Werner Lemberg  <[email protected]>
+
 	[bdf] Fix Savannah bug #35643.
 
 	* src/bdf/bdflib.c (_bdf_list_ensure): Bring code in sync with
@@ -6,7 +14,7 @@
 	comment before `_bdf_list_split', this is, really allocate at least
 	five `field' elements.
 
-2012-02-29  Werner Lemberg  <[email protected]>
+2012-03-01  Werner Lemberg  <[email protected]>
 
 	[bdf] Fix Savannah bug #35641.
 
@@ -14,7 +22,7 @@
 	_BDF_ENCODING isn't set.  We need this because access to the `glyph'
 	variable might be undefined otherwise.
 
-2012-02-29  Werner Lemberg  <[email protected]>
+2012-03-01  Werner Lemberg  <[email protected]>
 
 	[truetype] Fix Savannah bug #35640.
 
--- a/src/truetype/ttinterp.c
+++ b/src/truetype/ttinterp.c
@@ -6264,7 +6264,7 @@
       CUR.zp1.org[point].y = CUR.zp0.org[CUR.GS.rp0].y +
                              TT_MulFix14( (FT_UInt32)cvt_dist,
                                           CUR.GS.freeVector.y );
-      CUR.zp1.cur[point]   = CUR.zp0.cur[point];
+      CUR.zp1.cur[point]   = CUR.zp1.org[point];
     }
 
     org_dist = CUR_Func_dualproj( &CUR.zp1.org[point],