freetype-commit
[Top][All Lists]
Advanced

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

[freetype2-demos] gsoc-2022-chariri-3 60bb6f0 09/36: [ftinspect] Fix bui


From: Werner Lemberg
Subject: [freetype2-demos] gsoc-2022-chariri-3 60bb6f0 09/36: [ftinspect] Fix build error on old FreeType verions.
Date: Wed, 27 Jul 2022 06:32:44 -0400 (EDT)

branch: gsoc-2022-chariri-3
commit 60bb6f096341eb40e054c43ad99e04602d643320
Author: Charlie Jiang <w@chariri.moe>
Commit: Charlie Jiang <w@chariri.moe>

    [ftinspect] Fix build error on old FreeType verions.
    
    FreeType older than 2.12.0 don't have `FT_GLYPH_FORMAT_SVG`.
    
    * src/ftinspect/panels/singular.cpp: Add conditional compilation.
---
 src/ftinspect/engine/engine.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/ftinspect/engine/engine.cpp b/src/ftinspect/engine/engine.cpp
index b9a2bff..4d296ae 100644
--- a/src/ftinspect/engine/engine.cpp
+++ b/src/ftinspect/engine/engine.cpp
@@ -841,7 +841,9 @@ glyphFormatNames()
     glyphFormatNamesCache[FT_GLYPH_FORMAT_BITMAP] = "Bitmap";
     glyphFormatNamesCache[FT_GLYPH_FORMAT_OUTLINE] = "Outline";
     glyphFormatNamesCache[FT_GLYPH_FORMAT_PLOTTER] = "Plotter";
+#if FREETYPE_MINOR >= 12
     glyphFormatNamesCache[FT_GLYPH_FORMAT_SVG] = "SVG";
+#endif
   }
   return glyphFormatNamesCache;
 }



reply via email to

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