From d249e2878743a7b192d443eff9a8143e2ada13a6 Mon Sep 17 00:00:00 2001 From: rusefillc Date: Tue, 14 May 2024 17:02:30 -0400 Subject: [PATCH] throw new IllegalArgumentException --- reader/src/main/java/com/rusefi/can/reader/dbc/DbcField.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/reader/src/main/java/com/rusefi/can/reader/dbc/DbcField.java b/reader/src/main/java/com/rusefi/can/reader/dbc/DbcField.java index 0498d98..98ec1ee 100644 --- a/reader/src/main/java/com/rusefi/can/reader/dbc/DbcField.java +++ b/reader/src/main/java/com/rusefi/can/reader/dbc/DbcField.java @@ -20,6 +20,8 @@ public class DbcField { this.offset = offset; this.category = category; this.isBigEndian = isBigEndian; + if (mult == 0 && offset == 0) + throw new IllegalArgumentException("Really? multiplier and offset both zero for " + name); } public static DbcField parseField(DbcPacket parent, String line) {