aboutsummaryrefslogtreecommitdiff
path: root/Lib/fontTools/misc/sstruct.py
diff options
context:
space:
mode:
authorandroid-build-team Robot <android-build-team-robot@google.com>2021-04-03 03:02:26 +0000
committerandroid-build-team Robot <android-build-team-robot@google.com>2021-04-03 03:02:26 +0000
commite76853bf40a5da5d1967ae174747408d080c17d6 (patch)
tree8e925d800e27f7a70c2b6a131b14526bc0f095b5 /Lib/fontTools/misc/sstruct.py
parent321ed118c46e7067f8b84839ef60df6533788645 (diff)
parentc1d5ba5438b639565b0c35ab2cd58555d0fa7645 (diff)
downloadfonttools-e76853bf40a5da5d1967ae174747408d080c17d6.tar.gz
Change-Id: I2f204f122ad59bca8663ce4c0d538e5f18b59715
Diffstat (limited to 'Lib/fontTools/misc/sstruct.py')
-rw-r--r--Lib/fontTools/misc/sstruct.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/Lib/fontTools/misc/sstruct.py b/Lib/fontTools/misc/sstruct.py
index 8b69a429..ba1f8788 100644
--- a/Lib/fontTools/misc/sstruct.py
+++ b/Lib/fontTools/misc/sstruct.py
@@ -46,7 +46,7 @@ calcsize(fmt)
it returns the size of the data in bytes.
"""
-from fontTools.misc.py23 import *
+from fontTools.misc.py23 import tobytes, tostr
from fontTools.misc.fixedTools import fixedToFloat as fi2fl, floatToFixed as fl2fi
import struct
import re
@@ -68,7 +68,7 @@ def pack(fmt, obj):
if name in fixes:
# fixed point conversion
value = fl2fi(value, fixes[name])
- elif isinstance(value, basestring):
+ elif isinstance(value, str):
value = tobytes(value)
elements.append(value)
data = struct.pack(*(formatstring,) + tuple(elements))