freetype-commit
[Top][All Lists]
Advanced

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

[freetype2] ewaldhew-wip 13673d5 15/36: [seac] fix call


From: Hew Yih Shiuan Ewald
Subject: [freetype2] ewaldhew-wip 13673d5 15/36: [seac] fix call
Date: Tue, 4 Jul 2017 06:47:10 -0400 (EDT)

branch: ewaldhew-wip
commit 13673d5d50729e178bf29c0c531df631a0dff81a
Author: Ewald Hew <address@hidden>
Commit: Ewald Hew <address@hidden>

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

diff --git a/src/psaux/psintrp.c b/src/psaux/psintrp.c
index eeb0f40..fd3e3ba 100644
--- a/src/psaux/psintrp.c
+++ b/src/psaux/psintrp.c
@@ -1288,12 +1288,17 @@
                       FT_TRACE4(( " unknown op (12, %d)\n", op2 ));
                     else
                     {
-                      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]