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-21 14:17:43 +0800
commitfe193c85401be961bd11043c1cba32388f6f57de (patch)
treea8dbe7279c66cc4038c2cfacbdb2e3c81fe1a24c
parent3bd5f53ac7cba21722d84da4a21c839365023214 (diff)
downloadfreetype2-fe193c85401be961bd11043c1cba32388f6f57de.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;