aboutsummaryrefslogtreecommitdiff
path: root/src/jdk/nashorn/internal/runtime/arrays/ReverseArrayIterator.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/jdk/nashorn/internal/runtime/arrays/ReverseArrayIterator.java')
-rw-r--r--src/jdk/nashorn/internal/runtime/arrays/ReverseArrayIterator.java4
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--;
}
}