Improve constructor use in sliceFallback

This commit is contained in:
Daniel Imms
2018-11-29 10:26:04 -08:00
parent fe7941034e
commit 6bc9b9b14d
+1 -1
View File
@@ -59,7 +59,7 @@ export function sliceFallback<T extends TypedArray>(array: T, start: number = 0,
}
start = Math.min(start, end);
const result: T = new (<any>array).__proto__.constructor(end - start);
const result: T = new (array.constructor as any)(end - start);
for (let i = 0; i < end - start; ++i) {
result[i] = array[i + start];
}