src/jdk/nashorn/internal/objects/ArrayBufferView.java

changeset 1020
9ee8fd4a7266
parent 963
e2497b11a021
child 1028
d79265f2fa92
equal deleted inserted replaced
1019:73c31575a0c0 1020:9ee8fd4a7266
226 } 226 }
227 227
228 private static void copyElements(final ArrayBufferView dest, final int length, final ScriptObject source, final int offset) { 228 private static void copyElements(final ArrayBufferView dest, final int length, final ScriptObject source, final int offset) {
229 if (!dest.isFloatArray()) { 229 if (!dest.isFloatArray()) {
230 for (int i = 0, j = offset; i < length; i++, j++) { 230 for (int i = 0, j = offset; i < length; i++, j++) {
231 dest.set(j, source.getInt(i, INVALID_PROGRAM_POINT), false); 231 dest.set(j, source.getInt(i, INVALID_PROGRAM_POINT), 0);
232 } 232 }
233 } else { 233 } else {
234 for (int i = 0, j = offset; i < length; i++, j++) { 234 for (int i = 0, j = offset; i < length; i++, j++) {
235 dest.set(j, source.getDouble(i, INVALID_PROGRAM_POINT), false); 235 dest.set(j, source.getDouble(i, INVALID_PROGRAM_POINT), 0);
236 } 236 }
237 } 237 }
238 } 238 }
239 239
240 private static int lengthToInt(final long length) { 240 private static int lengthToInt(final long length) {

mercurial