freetype-commit
[Top][All Lists]
Advanced

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

[freetype2] ewaldhew-wip ea344c7 4/6: use ps builder


From: Hew Yih Shiuan Ewald
Subject: [freetype2] ewaldhew-wip ea344c7 4/6: use ps builder
Date: Tue, 27 Jun 2017 06:21:47 -0400 (EDT)

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

    use ps builder
---
 src/psaux/psintrp.c | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/src/psaux/psintrp.c b/src/psaux/psintrp.c
index d341221..fd51517 100644
--- a/src/psaux/psintrp.c
+++ b/src/psaux/psintrp.c
@@ -964,7 +964,7 @@
           FT_TRACE4(( " closepath" ));
 
           /* if there is no path, `closepath' is a no-op */
-          t1_builder_close_contour( font->decoder->builder );
+          ps_builder_close_contour( &font->decoder->builder );
 
           haveWidth = TRUE;
         }
@@ -1309,11 +1309,14 @@
                       FT_TRACE4(( " unknown op (12, %d)\n", op2 ));
                     else
                     {
-                      CF2_Fixed  lsb_x, lsb_y;
+                      CF2_Fixed    lsb_x, lsb_y;
+                      PS_Builder*  builder;
 
 
                       FT_TRACE4(( " sbw" ));
 
+                      builder = &font->decoder->builder;
+                      
                       builder->advance.y = cf2_stack_popFixed( opStack );
                       builder->advance.x = cf2_stack_popFixed( opStack );
 
@@ -2172,11 +2175,14 @@
         }
         else
         {
-          CF2_Fixed  lsb_x;
+          CF2_Fixed    lsb_x;
+          PS_Builder*  builder;
 
 
           FT_TRACE4(( " hsbw" ));
 
+          builder = &font->decoder->builder;
+          
           builder->advance.x = cf2_stack_popFixed( opStack );
           builder->advance.y = 0;
 



reply via email to

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