freetype-commit
[Top][All Lists]
Advanced

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

[freetype2-demos] master 4f214a5 1/2: Correctly handle Type1 font names


From: Werner LEMBERG
Subject: [freetype2-demos] master 4f214a5 1/2: Correctly handle Type1 font names without extension.
Date: Tue, 3 Oct 2017 10:22:30 -0400 (EDT)

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

    Correctly handle Type1 font names without extension.
    
    * src/ftcommon.c (my_face_requester): Unset the suffix if the font
    file doesn't have an extension.
---
 ChangeLog      | 7 +++++++
 src/ftcommon.c | 2 ++
 2 files changed, 9 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index ee43261..46a9926 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2017-10-03  Werner Lemberg  <address@hidden>
+
+       Correctly handle Type1 font names without extension.
+
+       * src/ftcommon.c (my_face_requester): Unset the suffix if the font
+       file doesn't have an extension.
+
 2017-09-21  Werner Lemberg  <address@hidden>
 
        * src/ftmulti.c (main): Fix memory leak.
diff --git a/src/ftcommon.c b/src/ftcommon.c
index 662aab1..db4bd89 100644
--- a/src/ftcommon.c
+++ b/src/ftcommon.c
@@ -261,6 +261,8 @@
 
         if ( has_extension )
           memcpy( suffix, orig, 5 );
+        else
+          *suffix = '\0';
       }
 
       if ( (*aface)->charmaps )



reply via email to

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