check for errors
This commit is contained in:
parent
00cc0c0a39
commit
ce7e635291
|
@ -99,8 +99,9 @@ public class DbcFile {
|
||||||
|
|
||||||
private void purgePacket(DbcPacket currentPacket) {
|
private void purgePacket(DbcPacket currentPacket) {
|
||||||
if (currentPacket != null) {
|
if (currentPacket != null) {
|
||||||
if (packets.containsKey(currentPacket.getId()))
|
DbcPacket existingPacket = packets.get(currentPacket.getId());
|
||||||
throw new IllegalStateException("We already have " + packets.get(currentPacket.getId()).getName() + " for " + currentPacket.getId());
|
if (existingPacket != null && existingPacket != currentPacket)
|
||||||
|
throw new IllegalStateException("We already have " + existingPacket.getName() + " for " + currentPacket.getId());
|
||||||
packets.put(currentPacket.getId(), currentPacket);
|
packets.put(currentPacket.getId(), currentPacket);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue