freetype-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[freetype2] ewaldhew-wip 400986e 24/52: [seac] fix call


From: Hew Yih Shiuan Ewald
Subject: [freetype2] ewaldhew-wip 400986e 24/52: [seac] fix call
Date: Mon, 10 Jul 2017 05:10:16 -0400 (EDT)

branch: ewaldhew-wip
commit 400986e1d750b8d20f9b1677588d9b3c16719173
Author: Ewald Hew <address@hidden>
Commit: Ewald Hew <address@hidden>

    [seac] fix call
---
 src/psaux/psintrp.c | 18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)

diff --git a/src/psaux/psintrp.c b/src/psaux/psintrp.c
index f73e60b..34ba41c 100644
--- a/src/psaux/psintrp.c
+++ b/src/psaux/psintrp.c
@@ -1289,12 +1289,18 @@
                     {
                       FT_TRACE4(( " seac\n" ));
 
-                      return t1operator_seac( decoder,
-                                              top[0], /* FT_Pos */
-                                              top[1],
-                                              top[2],
-                                              Fix2Int( cf2_stack_popFixed( 
opStack ) ), /* FT_Int */
-                                              Fix2Int( cf2_stack_popFixed( 
opStack ) ));
+
+                      CF2_Int  achar = cf2_stack_popInt( opStack );
+                      CF2_Int  bchar = cf2_stack_popInt( opStack );
+                      
+                      FT_Pos   ady   = cf2_stack_popFixed ( opStack );
+                      FT_Pos   adx   = cf2_stack_popFixed ( opStack );
+                      FT_Pos   asb   = cf2_stack_popFixed ( opStack );
+
+                      lastError = t1operator_seac( decoder,
+                                                   asb, adx, ady,
+                                                   bchar, achar );
+                      goto exit;
                     }
                   }
                   break;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]