diff options
author | Karl Berry <karl@freefriends.org> | 2018-02-05 22:52:38 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-02-05 22:52:38 +0000 |
commit | 00f3679b3e46b516654cfeca2d684ca14db156f9 (patch) | |
tree | decca0ff60b6034fafa77d9a81e3d1e303c36408 /Build/source/libs/freetype2/freetype-src/src | |
parent | 0049de487f3ccdc2ee7b775d7d0da67d81b888c8 (diff) |
flex handling bug in freetype per wl mail to pdftex, 23 Jan 2018 23:36:06, http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=cc2f3cdecff5a351e7e8961b9f2e389ab740231a
git-svn-id: svn://tug.org/texlive/trunk@46551 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/libs/freetype2/freetype-src/src')
-rw-r--r-- | Build/source/libs/freetype2/freetype-src/src/psaux/psintrp.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/Build/source/libs/freetype2/freetype-src/src/psaux/psintrp.c b/Build/source/libs/freetype2/freetype-src/src/psaux/psintrp.c index 5c0ee784924..da5a8dad1db 100644 --- a/Build/source/libs/freetype2/freetype-src/src/psaux/psintrp.c +++ b/Build/source/libs/freetype2/freetype-src/src/psaux/psintrp.c @@ -852,7 +852,8 @@ curY = ADD_INT32( curY, cf2_stack_popFixed( opStack ) ); - cf2_glyphpath_moveTo( &glyphPath, curX, curY ); + if ( !decoder->flex_state ) + cf2_glyphpath_moveTo( &glyphPath, curX, curY ); break; @@ -2674,7 +2675,8 @@ curX = ADD_INT32( curX, cf2_stack_popFixed( opStack ) ); - cf2_glyphpath_moveTo( &glyphPath, curX, curY ); + if ( !decoder->flex_state ) + cf2_glyphpath_moveTo( &glyphPath, curX, curY ); break; |