summaryrefslogtreecommitdiff
path: root/src/asm/scala/tools/asm/Label.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/asm/scala/tools/asm/Label.java')
-rw-r--r--src/asm/scala/tools/asm/Label.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/asm/scala/tools/asm/Label.java b/src/asm/scala/tools/asm/Label.java
index c094eba408..22b6798fb5 100644
--- a/src/asm/scala/tools/asm/Label.java
+++ b/src/asm/scala/tools/asm/Label.java
@@ -473,7 +473,7 @@ public class Label {
void addToSubroutine(final long id, final int nbSubroutines) {
if ((status & VISITED) == 0) {
status |= VISITED;
- srcAndRefPositions = new int[(nbSubroutines - 1) / 32 + 1];
+ srcAndRefPositions = new int[nbSubroutines / 32 + 1];
}
srcAndRefPositions[(int) (id >>> 32)] |= (int) id;
}