There was an error while loading. Please reload this page.
1 parent 06b0cb7 commit a4cef7cCopy full SHA for a4cef7c
1 file changed
fallback/_utils.js
@@ -48,7 +48,9 @@ export function fromBuffer(arr, format) {
48
49
return new Uint8Array(arr.buffer, arr.byteOffset, arr.byteLength)
50
case 'arraybuffer':
51
- return fromBuffer(arr, 'uint8').buffer
+ return arr.buffer.byteLength === arr.byteLength
52
+ ? arr.buffer
53
+ : arr.buffer.slice(arr.byteOffset, arr.byteOffset + arr.byteLength)
54
case 'buffer':
55
if (arr.constructor !== Buffer) throw new Error('Unexpected')
56
return arr
0 commit comments