diff options
-rw-r--r-- | bcel-builder/src/main/java/org/aspectj/apache/bcel/generic/TABLESWITCH.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bcel-builder/src/main/java/org/aspectj/apache/bcel/generic/TABLESWITCH.java b/bcel-builder/src/main/java/org/aspectj/apache/bcel/generic/TABLESWITCH.java index 518530985..ea669f642 100644 --- a/bcel-builder/src/main/java/org/aspectj/apache/bcel/generic/TABLESWITCH.java +++ b/bcel-builder/src/main/java/org/aspectj/apache/bcel/generic/TABLESWITCH.java @@ -124,8 +124,8 @@ public class TABLESWITCH extends InstructionSelect { indices = new int[matchLength]; targets = new InstructionHandle[matchLength]; - for (int i = low; i <= high; i++) { - match[i - low] = i; + for (int i = 0; i < matchLength; i++) { + match[i] = low + i; } for (int i = 0; i < matchLength; i++) { |