diff options
Diffstat (limited to 'Lib/fontTools/ttLib/tables/T_S_I__1.py')
-rw-r--r-- | Lib/fontTools/ttLib/tables/T_S_I__1.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Lib/fontTools/ttLib/tables/T_S_I__1.py b/Lib/fontTools/ttLib/tables/T_S_I__1.py index b014cb4b..9ae7acd6 100644 --- a/Lib/fontTools/ttLib/tables/T_S_I__1.py +++ b/Lib/fontTools/ttLib/tables/T_S_I__1.py @@ -4,7 +4,7 @@ tool to store its hinting source data. TSI1 contains the text of the glyph programs in the form of low-level assembly code, as well as the 'extra' programs 'fpgm', 'ppgm' (i.e. 'prep'), and 'cvt'. """ -from fontTools.misc.py23 import * +from fontTools.misc.py23 import strjoin, tobytes, tostr from . import DefaultTable from fontTools.misc.loggingTools import LogMixin @@ -68,7 +68,7 @@ class table_T_S_I__1(LogMixin, DefaultTable.DefaultTable): "%r textLength (%d) must not be > 32768" % (name, textLength)) text = data[textOffset:textOffset+textLength] assert len(text) == textLength - text = tounicode(text, encoding='utf-8') + text = tostr(text, encoding='utf-8') if text: programs[name] = text if isExtra: |