Hi,

 

Problem is that cvt_ready is never set to 1, because of that a lot of
bytecode is run for each glyph.

Possible fix could be in truetype/ttobjs.c:

@@ -694,6 +694,7 @@

       size->GS = tt_default_graphics_state;

 

       error = tt_size_run_prep( size );

+      size->cvt_ready=1;

     }

   Exit:

     return error;

 

Or even add test to do it only in case of success of tt_size_run_prep.

 

Regards,

 

Boris Letocha

 

 

_______________________________________________
Freetype mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/freetype

Reply via email to