* src/truetype/ttgxvar.c (TT_Vary_Apply_Glyph_Deltas): Thinko.
I should really stop coding late in the evening... Thanks again to Ben for checking.
This commit is contained in:
parent
d44daf9e9b
commit
7209110345
@ -1,3 +1,11 @@
|
||||
2016-12-21 Werner Lemberg <wl@gnu.org>
|
||||
|
||||
* src/truetype/ttgxvar.c (TT_Vary_Apply_Glyph_Deltas): Thinko.
|
||||
|
||||
I should really stop coding late in the evening...
|
||||
|
||||
Thanks again to Ben for checking.
|
||||
|
||||
2016-12-21 Werner Lemberg <wl@gnu.org>
|
||||
|
||||
* src/truetype/ttgxvar.c (TT_Vary_Apply_Glyph_Deltas): Thinko.
|
||||
|
@ -2626,22 +2626,22 @@
|
||||
/* To avoid double adjustment of advance width or height, */
|
||||
/* adjust phantom points only if there is no HVAR or VVAR */
|
||||
/* support, respectively. */
|
||||
if ( j == ( n_points - 3 ) ||
|
||||
if ( j == ( n_points - 3 ) &&
|
||||
!( face->variation_support &
|
||||
TT_FACE_FLAG_VAR_HADVANCE ) )
|
||||
outline->points[j].x += delta_x;
|
||||
|
||||
else if ( j == ( n_points - 2 ) ||
|
||||
else if ( j == ( n_points - 2 ) &&
|
||||
!( face->variation_support &
|
||||
TT_FACE_FLAG_VAR_LSB ) )
|
||||
outline->points[j].x += delta_x;
|
||||
|
||||
else if ( j == ( n_points - 1 ) ||
|
||||
else if ( j == ( n_points - 1 ) &&
|
||||
!( face->variation_support &
|
||||
TT_FACE_FLAG_VAR_VADVANCE ) )
|
||||
outline->points[j].y += delta_y;
|
||||
|
||||
else if ( j == ( n_points - 0 ) ||
|
||||
else if ( j == ( n_points - 0 ) &&
|
||||
!( face->variation_support &
|
||||
TT_FACE_FLAG_VAR_TSB ) )
|
||||
outline->points[j].y += delta_y;
|
||||
|
Loading…
Reference in New Issue
Block a user