shithub: freetype+ttf2subf

Download patch

ref: d1c20005042a31fba7e86603b0f65fcbf21fe51c
parent: 6804ce2986b8218ff5289d0c4a1a73f9b3277904
author: Werner Lemberg <[email protected]>
date: Sat Aug 28 03:29:05 EDT 2021

[truetype] Fix compilation if !TT_CONFIG_OPTION_BYTECODE_INTERPRETER.

* src/truetype/ttgxvar.c (tt_cvt_ready_iterator): Compile function
conditionally.
(tt_face_vary_cvt) [!TT_CONFIG_OPTION_BYTECODE_INTERPRETER]: Add code.

Fixes #1091.

git/fs: mount .git/fs: mount/attach disallowed
--- a/src/truetype/ttgxvar.c
+++ b/src/truetype/ttgxvar.c
@@ -3164,6 +3164,8 @@
   /*************************************************************************/
 
 
+#ifdef TT_CONFIG_GPTION_BYTECODE_INTERPRETER
+
   static FT_Error
   tt_cvt_ready_iterator( FT_ListNode  node,
                          void*        user )
@@ -3178,7 +3180,10 @@
     return FT_Err_Ok;
   }
 
+#endif /* TT_CONFIG_OPTION_BYTECODE_INTERPRETER */
 
+
+
   /**************************************************************************
    *
    * @Function:
@@ -3206,6 +3211,8 @@
   tt_face_vary_cvt( TT_Face    face,
                     FT_Stream  stream )
   {
+#ifdef TT_CONFIG_GPTION_BYTECODE_INTERPRETER
+
     FT_Error   error;
     FT_Memory  memory = stream->memory;
 
@@ -3526,6 +3533,16 @@
                      NULL );
 
     return error;
+
+#else /* !TT_CONFIG_OPTION_BYTECODE_INTERPRETER */
+
+    FT_UNUSED( face );
+    FT_UNUSED( stream );
+
+    return FT_Err_Ok;
+
+#endif /* !TT_CONFIG_OPTION_BYTECODE_INTERPRETER */
+
   }