aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bcel-builder/src/main/java/org/aspectj/apache/bcel/generic/TABLESWITCH.java4
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++) {