diff --git a/ChangeLog b/ChangeLog index 06f3143d2..a4ec6b92b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2017-01-24 Werner Lemberg + + [sfnt] Fix Postscript name service for symbol fonts. + + * src/sfnt/sfdriver.c (sfnt_get_ps_name): Accept PID/EID=3/0 + entries also. + 2017-01-24 Werner Lemberg [truetype] For OpenType 1.7: s/preferred/typographic/ (sub)family. diff --git a/src/sfnt/sfdriver.c b/src/sfnt/sfdriver.c index 0b9867aa1..8877ad354 100644 --- a/src/sfnt/sfdriver.c +++ b/src/sfnt/sfdriver.c @@ -243,9 +243,10 @@ if ( name->nameID == 6 && name->stringLength > 0 ) { - if ( name->platformID == 3 && - name->encodingID == 1 && - name->languageID == 0x409 ) + /* handling of PID/EID 3/0 and 3/1 is the same */ + if ( name->platformID == 3 && + ( name->encodingID == 1 || name->encodingID == 0 ) && + name->languageID == 0x409 ) found_win = n; if ( name->platformID == 1 &&