freetype-commit
[Top][All Lists]
Advanced

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

[freetype2] master bffb7fe: `make multi' fixes; compiler warnings.


From: Werner LEMBERG
Subject: [freetype2] master bffb7fe: `make multi' fixes; compiler warnings.
Date: Fri, 17 Mar 2017 02:52:50 -0400 (EDT)

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

    `make multi' fixes; compiler warnings.
    
    * src/base/ftsnames.c: Include FT_INTERNAL_DEBUG_H.
    
    * src/cff/cffobjs.c [TT_CONFIG_OPTION_GX_VAR_SUPPORT]: Include
    FT_MULTIPLE_MASTERS_H and FT_SERVICE_MULTIPLE_MASTERS_H.
    
    * src/sfnt/sfdriver.c [TT_CONFIG_OPTION_GX_VAR_SUPPORT]: Include
    FT_MULTIPLE_MASTERS_H and FT_SERVICE_MULTIPLE_MASTERS_H.
    (get_win_string, get_apple_string): Initialize `result'.
---
 ChangeLog           | 13 +++++++++++++
 src/base/ftsnames.c |  2 ++
 src/cff/cffobjs.c   |  5 +++++
 src/sfnt/sfdriver.c |  9 +++++++--
 4 files changed, 27 insertions(+), 2 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 8035e62..0db7b3d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+2017-03-17  Werner Lemberg  <address@hidden>
+
+       `make multi' fixes; compiler warnings.
+
+       * src/base/ftsnames.c: Include FT_INTERNAL_DEBUG_H.
+
+       * src/cff/cffobjs.c [TT_CONFIG_OPTION_GX_VAR_SUPPORT]: Include
+       FT_MULTIPLE_MASTERS_H and FT_SERVICE_MULTIPLE_MASTERS_H.
+
+       * src/sfnt/sfdriver.c [TT_CONFIG_OPTION_GX_VAR_SUPPORT]: Include
+       FT_MULTIPLE_MASTERS_H and FT_SERVICE_MULTIPLE_MASTERS_H.
+       (get_win_string, get_apple_string): Initialize `result'.
+
 2017-03-17  Dave Arnold <address@hidden>
 
        [cff] Fix potential bugs in default NDV for CFF2.
diff --git a/src/base/ftsnames.c b/src/base/ftsnames.c
index 868b429..3609450 100644
--- a/src/base/ftsnames.c
+++ b/src/base/ftsnames.c
@@ -20,6 +20,8 @@
 
 
 #include <ft2build.h>
+#include FT_INTERNAL_DEBUG_H
+
 #include FT_SFNT_NAMES_H
 #include FT_INTERNAL_TRUETYPE_TYPES_H
 #include FT_INTERNAL_STREAM_H
diff --git a/src/cff/cffobjs.c b/src/cff/cffobjs.c
index 8322761..ddcfdc9 100644
--- a/src/cff/cffobjs.c
+++ b/src/cff/cffobjs.c
@@ -27,6 +27,11 @@
 #include FT_INTERNAL_SFNT_H
 #include FT_CFF_DRIVER_H
 
+#ifdef TT_CONFIG_OPTION_GX_VAR_SUPPORT
+#include FT_MULTIPLE_MASTERS_H
+#include FT_SERVICE_MULTIPLE_MASTERS_H
+#endif
+
 #include "cffobjs.h"
 #include "cffload.h"
 #include "cffcmap.h"
diff --git a/src/sfnt/sfdriver.c b/src/sfnt/sfdriver.c
index 24181b4..991433e 100644
--- a/src/sfnt/sfdriver.c
+++ b/src/sfnt/sfdriver.c
@@ -51,6 +51,11 @@
 #include FT_SERVICE_SFNT_H
 #include FT_SERVICE_TT_CMAP_H
 
+#ifdef TT_CONFIG_OPTION_GX_VAR_SUPPORT
+#include FT_MULTIPLE_MASTERS_H
+#include FT_SERVICE_MULTIPLE_MASTERS_H
+#endif
+
 
   /*************************************************************************/
   /*                                                                       */
@@ -473,7 +478,7 @@
   {
     FT_Error  error = FT_Err_Ok;
 
-    char*       result;
+    char*       result = NULL;
     FT_String*  r;
     FT_Char*    p;
     FT_UInt     len;
@@ -534,7 +539,7 @@
   {
     FT_Error  error = FT_Err_Ok;
 
-    char*       result;
+    char*       result = NULL;
     FT_String*  r;
     FT_Char*    p;
     FT_UInt     len;



reply via email to

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