freetype-commit
[Top][All Lists]
Advanced

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

[freetype2-demos] master e040c5c: [compos] Make it compile.


From: Werner LEMBERG
Subject: [freetype2-demos] master e040c5c: [compos] Make it compile.
Date: Thu, 22 Jun 2017 16:51:00 -0400 (EDT)

branch: master
commit e040c5c964ee77dc715a59002107e55028ab835a
Author: Werner Lemberg <address@hidden>
Commit: Werner Lemberg <address@hidden>

    [compos] Make it compile.
    
    * src/compos.c (FT2_BUILD_LIBRARY): Define; we need access to
    FT_SubGlyphRec.
    Include FT_INTERNAL_GLYPH_LOADER_H.
    (main): Updated.
---
 ChangeLog    | 9 +++++++++
 src/compos.c | 7 +++++--
 2 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 5c20201..f17114d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2017-06-22  Werner Lemberg  <address@hidden>
+
+       [compos] Make it compile.
+
+       * src/compos.c (FT2_BUILD_LIBRARY): Define; we need access to
+       FT_SubGlyphRec.
+       Include FT_INTERNAL_GLYPH_LOADER_H.
+       (main): Updated.
+
 2017-06-13  Alexei Podtelezhnikov  <address@hidden>
 
        * src/ftcommon.c (FTDemo_Draw_Header): Simplify.
diff --git a/src/compos.c b/src/compos.c
index 557455c..bfa55ca 100644
--- a/src/compos.c
+++ b/src/compos.c
@@ -13,8 +13,11 @@
 /*                                                                          */
 /****************************************************************************/
 
+#define FT2_BUILD_LIBRARY
+
 #include <ft2build.h>
 #include FT_FREETYPE_H
+#include FT_INTERNAL_GLYPH_LOADER_H
 
 #include <stdio.h>
 #include <stdlib.h>
@@ -141,8 +144,8 @@
           error = FT_Load_Glyph( face, id, FT_LOAD_NO_RECURSE );
           if ( !error && slot->format == FT_GLYPH_FORMAT_COMPOSITE )
           {
-            int           n;
-            FT_SubGlyph*  subg = slot->subglyphs;
+            unsigned int  n;
+            FT_SubGlyph   subg = slot->subglyphs;
 
             printf( "%4d:", id );
             for ( n = 0; n < slot->num_subglyphs; n++, subg++ )



reply via email to

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