[trak] remove redundant if-else block
If nTracks == 0, nSizes is also == 0, the `else` part is sufficient. There's a limit case when nTracks can be > 0, and nSizes == 0, but it's unlikely or useless.
This commit is contained in:
parent
4f5419fdec
commit
d20dec29db
@ -197,16 +197,12 @@ class TrackData(MutableMapping):
|
|||||||
def toXML(self, writer, ttFont, progress=None):
|
def toXML(self, writer, ttFont, progress=None):
|
||||||
nTracks = len(self)
|
nTracks = len(self)
|
||||||
nSizes = len(self.sizes())
|
nSizes = len(self.sizes())
|
||||||
if not any([nTracks, nSizes]):
|
writer.comment("nTracks=%d, nSizes=%d" % (nTracks, nSizes))
|
||||||
writer.comment("nTracks=0, nSizes=0")
|
writer.newline()
|
||||||
writer.newline()
|
for track, entry in sorted(self.items()):
|
||||||
else:
|
assert entry.nameIndex is not None
|
||||||
writer.comment("nTracks=%d, nSizes=%d" % (nTracks, nSizes))
|
entry.track = track
|
||||||
writer.newline()
|
entry.toXML(writer, ttFont)
|
||||||
for track, entry in sorted(self.items()):
|
|
||||||
assert entry.nameIndex is not None
|
|
||||||
entry.track = track
|
|
||||||
entry.toXML(writer, ttFont)
|
|
||||||
|
|
||||||
def fromXML(self, name, attrs, content, ttFont):
|
def fromXML(self, name, attrs, content, ttFont):
|
||||||
if name != 'trackEntry':
|
if name != 'trackEntry':
|
||||||
|
Loading…
x
Reference in New Issue
Block a user