[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):
|
||||
nTracks = len(self)
|
||||
nSizes = len(self.sizes())
|
||||
if not any([nTracks, nSizes]):
|
||||
writer.comment("nTracks=0, nSizes=0")
|
||||
writer.newline()
|
||||
else:
|
||||
writer.comment("nTracks=%d, nSizes=%d" % (nTracks, nSizes))
|
||||
writer.newline()
|
||||
for track, entry in sorted(self.items()):
|
||||
assert entry.nameIndex is not None
|
||||
entry.track = track
|
||||
entry.toXML(writer, ttFont)
|
||||
writer.comment("nTracks=%d, nSizes=%d" % (nTracks, nSizes))
|
||||
writer.newline()
|
||||
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):
|
||||
if name != 'trackEntry':
|
||||
|
Loading…
x
Reference in New Issue
Block a user