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.
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.