summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEwald Hew <ewaldhew@gmail.com>2017-07-24 11:37:30 +0800
committerEwald Hew <ewaldhew@gmail.com>2017-08-28 08:29:07 +0800
commitd980305f119adad8e1c94c924b7047460874f26d (patch)
treee51761e0fc806a9d4842705542242aacf17d7e31
parentbe82fc50b961f2c9dae6875c85dfc261f655548b (diff)
downloadfreetype2-d980305f119adad8e1c94c924b7047460874f26d.tar.gz
[psaux] Extend Adobe interpreter. (setcurrentpoint)
* src/psaux/psintrp.c (cf2_interpT2CharString) <setcurrentpoint>: Fix stack access.
-rw-r--r--src/psaux/psintrp.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/psaux/psintrp.c b/src/psaux/psintrp.c
index 7132ae8be..5e01c0cbb 100644
--- a/src/psaux/psintrp.c
+++ b/src/psaux/psintrp.c
@@ -1621,8 +1621,9 @@
...
#endif
- x = top[0];
- y = top[1];
+ curY = cf2_stack_popFixed( opStack );
+ curX = cf2_stack_popFixed( opStack );
+
decoder->flex_state = 0;
}
break;