diff --git a/src/main/java/dk/camelot64/kickc/model/ControlFlowBlock.java b/src/main/java/dk/camelot64/kickc/model/ControlFlowBlock.java index f8f2329b2..7652fde2a 100644 --- a/src/main/java/dk/camelot64/kickc/model/ControlFlowBlock.java +++ b/src/main/java/dk/camelot64/kickc/model/ControlFlowBlock.java @@ -207,7 +207,7 @@ public class ControlFlowBlock { @Override public int hashCode() { int result = label.hashCode(); - result = 31 * result + (statements != null ? statements.hashCode() : 0); + result = 31 * result + statements.size(); result = 31 * result + (defaultSuccessor != null ? defaultSuccessor.hashCode() : 0); result = 31 * result + (conditionalSuccessor != null ? conditionalSuccessor.hashCode() : 0); result = 31 * result + (callSuccessor != null ? callSuccessor.hashCode() : 0);