freetype-commit
[Top][All Lists]
Advanced

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

[freetype2] master 5485a34: [truetype] Fix missed test for named instanc


From: Werner LEMBERG
Subject: [freetype2] master 5485a34: [truetype] Fix missed test for named instances (#48122).
Date: Sat, 4 Jun 2016 04:58:15 +0000 (UTC)

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

    [truetype] Fix missed test for named instances (#48122).
    
    * src/truetype/ftobjs.c (Mac_Read_sfnt_Resource): Implement.
---
 ChangeLog         |    8 +++++++-
 src/base/ftobjs.c |    4 ++--
 2 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 332f42e..ba4f2ab 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,10 @@
-2016-05-17  Nikolaus Waxweiler  <address@hidden>
+2016-06-04  Werner Lemberg  <address@hidden>
+
+       [truetype] Fix missed test for named instances (#48122).
+
+       * src/truetype/ftobjs.c (Mac_Read_sfnt_Resource): Implement.
+
+2016-05-31  Nikolaus Waxweiler  <address@hidden>
 
        [truetype] Let SHPIX move points in the twilight zone in v40.
 
diff --git a/src/base/ftobjs.c b/src/base/ftobjs.c
index a41b771..c2dc618 100644
--- a/src/base/ftobjs.c
+++ b/src/base/ftobjs.c
@@ -1791,8 +1791,8 @@
     FT_Long    face_index_in_resource = 0;
 
 
-    if ( face_index == -1 )
-      face_index = 0;
+    if ( face_index < 0 )
+      face_index = -face_index - 1;
     if ( face_index >= resource_cnt )
       return FT_THROW( Cannot_Open_Resource );
 



reply via email to

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