Use ArrayBuffer type for JS flexbuffer's toObject (#6851)

This commit is contained in:
Louis DeScioli
2021-09-23 19:22:13 -04:00
committed by GitHub
parent e72e18d9fd
commit 1d26daff3e
2 changed files with 2 additions and 2 deletions

View File

@@ -7,7 +7,7 @@ export function builder(): Builder {
return new Builder(); return new Builder();
} }
export function toObject(buffer: Uint8Array): unknown { export function toObject(buffer: ArrayBuffer): unknown {
return toReference(buffer).toObject(); return toReference(buffer).toObject();
} }

View File

@@ -6,7 +6,7 @@ import { Long } from '../long';
import { fromUTF8Array } from './flexbuffers-util'; import { fromUTF8Array } from './flexbuffers-util';
import { BitWidth } from './bit-width'; import { BitWidth } from './bit-width';
export function toReference(buffer: Uint8Array): Reference { export function toReference(buffer: ArrayBuffer): Reference {
const len = buffer.byteLength; const len = buffer.byteLength;
if (len < 3) { if (len < 3) {