diff options
Diffstat (limited to 'src/jdk/nashorn/internal/runtime/arrays/ReverseArrayIterator.java')
-rw-r--r-- | src/jdk/nashorn/internal/runtime/arrays/ReverseArrayIterator.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/jdk/nashorn/internal/runtime/arrays/ReverseArrayIterator.java b/src/jdk/nashorn/internal/runtime/arrays/ReverseArrayIterator.java index 72a47a93..f9ba0ff0 100644 --- a/src/jdk/nashorn/internal/runtime/arrays/ReverseArrayIterator.java +++ b/src/jdk/nashorn/internal/runtime/arrays/ReverseArrayIterator.java @@ -39,7 +39,7 @@ public final class ReverseArrayIterator extends ArrayIterator { */ public ReverseArrayIterator(final ScriptObject array, final boolean includeUndefined) { super(array, includeUndefined); - this.index = (int) (array.getArray().length() - 1); + this.index = array.getArray().length() - 1; } @Override @@ -53,7 +53,7 @@ public final class ReverseArrayIterator extends ArrayIterator { } @Override - protected int bumpIndex() { + protected long bumpIndex() { return index--; } } |