[otlLib] Return None if coverage is empty

This commit is contained in:
Behdad Esfahbod 2016-01-22 19:27:33 +01:00
parent 577a1500e5
commit 564af5a65c

View File

@ -5,6 +5,8 @@ from fontTools.ttLib.tables.otBase import ValueRecord, valueRecordFormatDict
def buildCoverage(glyphs, glyphMap): def buildCoverage(glyphs, glyphMap):
if not glyphs:
return None
self = ot.Coverage() self = ot.Coverage()
self.glyphs = sorted(glyphs, key=glyphMap.__getitem__) self.glyphs = sorted(glyphs, key=glyphMap.__getitem__)
return self return self