[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freetype2] master cf64e33: [sfnt] Fix postscript name for default insta
From: |
Werner LEMBERG |
Subject: |
[freetype2] master cf64e33: [sfnt] Fix postscript name for default instance of variation fonts. |
Date: |
Thu, 21 Sep 2017 05:43:03 -0400 (EDT) |
branch: master
commit cf64e338dd798039b1ed00554044ea2207d766f2
Author: Werner Lemberg <address@hidden>
Commit: Werner Lemberg <address@hidden>
[sfnt] Fix postscript name for default instance of variation fonts.
Problem reported by Behdad.
* src/sfnt/sfdriver.c (sfnt_get_ps_name): Test
`is_default_instance'.
---
ChangeLog | 9 +++++++++
src/sfnt/sfdriver.c | 2 +-
2 files changed, 10 insertions(+), 1 deletion(-)
diff --git a/ChangeLog b/ChangeLog
index e4ec616..f789721 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,14 @@
2017-09-21 Werner Lemberg <address@hidden>
+ [sfnt] Fix postscript name for default instance of variation fonts.
+
+ Problem reported by Behdad.
+
+ * src/sfnt/sfdriver.c (sfnt_get_ps_name): Test
+ `is_default_instance'.
+
+2017-09-21 Werner Lemberg <address@hidden>
+
[truetype] Fix `mmvar' array pointers, part 2.
The previous commit was incomplete.
diff --git a/src/sfnt/sfdriver.c b/src/sfnt/sfdriver.c
index 991433e..b4f0842 100644
--- a/src/sfnt/sfdriver.c
+++ b/src/sfnt/sfdriver.c
@@ -1029,7 +1029,7 @@
return face->postscript_name;
#ifdef TT_CONFIG_OPTION_GX_VAR_SUPPORT
- if ( face->blend )
+ if ( face->blend && !face->is_default_instance )
{
face->postscript_name = sfnt_get_var_ps_name( face );
return face->postscript_name;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [freetype2] master cf64e33: [sfnt] Fix postscript name for default instance of variation fonts.,
Werner LEMBERG <=