[AAT] Add comments to explain why we call seek() on subreader

https://github.com/fonttools/fonttools/issues/1031
This commit is contained in:
Sascha Brawer 2017-08-20 03:47:21 +02:00
parent 2f69d2959c
commit 61d2cde14a

View File

@ -749,9 +749,8 @@ class AATLookup(BaseConverter):
first = reader.readUShort()
offset = reader.readUShort()
if last != 0xFFFF:
# https://github.com/fonttools/fonttools/issues/1031
dataReader = reader.getSubReader(0)
dataReader.seek(pos + offset)
dataReader = reader.getSubReader(0) # relative to current position
dataReader.seek(pos + offset) # relative to start of table
data = self.converter.readArray(
dataReader, font, tableDict=None,
count=last - first + 1)