aboutsummaryrefslogtreecommitdiff
path: root/Lib/fontTools/misc/psLib.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/fontTools/misc/psLib.py')
-rw-r--r--Lib/fontTools/misc/psLib.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/Lib/fontTools/misc/psLib.py b/Lib/fontTools/misc/psLib.py
index 916755ce..a6c8b8b5 100644
--- a/Lib/fontTools/misc/psLib.py
+++ b/Lib/fontTools/misc/psLib.py
@@ -1,4 +1,4 @@
-from fontTools.misc.py23 import bytechr, byteord, bytesjoin, tobytes, tostr
+from fontTools.misc.textTools import bytechr, byteord, bytesjoin, tobytes, tostr
from fontTools.misc import eexec
from .psOperators import (
PSOperators,
@@ -365,6 +365,7 @@ def suckfont(data, encoding="ascii"):
m = re.search(br"/FontName\s+/([^ \t\n\r]+)\s+def", data)
if m:
fontName = m.group(1)
+ fontName = fontName.decode()
else:
fontName = None
interpreter = PSInterpreter(encoding=encoding)