From b46833193982afb2c32d52c7689590ed559e17a8 Mon Sep 17 00:00:00 2001 From: Rasmus Andersson Date: Fri, 31 Aug 2018 22:00:46 -0700 Subject: [PATCH] fontinfo --- misc/fontinfo.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/misc/fontinfo.py b/misc/fontinfo.py index 9d0eb3fb0..0f406a14d 100755 --- a/misc/fontinfo.py +++ b/misc/fontinfo.py @@ -215,7 +215,6 @@ def genGlyphsInfo(tt, outputType, glyphsType=GLYPHS_TYPE_UNKNOWN, glyphsTable=No unicodeMap[glyphname] = [cp] glyphValues = [] - glyphset = tt.getGlyphSet(preferCFF=glyphsType is GLYPHS_TYPE_CFF) glyphnames = tt.getGlyphOrder() if glyphnameFilter is None else glyphnameFilter @@ -228,6 +227,8 @@ def genGlyphsInfo(tt, outputType, glyphsType=GLYPHS_TYPE_UNKNOWN, glyphsTable=No glyphValues.append(v) return glyphValues + glyphset = tt.getGlyphSet(preferCFF=glyphsType is GLYPHS_TYPE_CFF) + for glyphname in glyphnames: unicodes = unicodeMap[glyphname] if glyphname in unicodeMap else [] try: