From 1d26daff3ecc1591e566e4cdceed2b4c25b9447c Mon Sep 17 00:00:00 2001 From: Louis DeScioli Date: Thu, 23 Sep 2021 19:22:13 -0400 Subject: [PATCH] Use ArrayBuffer type for JS flexbuffer's toObject (#6851) --- ts/flexbuffers.ts | 2 +- ts/flexbuffers/reference.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ts/flexbuffers.ts b/ts/flexbuffers.ts index fa518ecda..b8c722d1e 100644 --- a/ts/flexbuffers.ts +++ b/ts/flexbuffers.ts @@ -7,7 +7,7 @@ export function builder(): Builder { return new Builder(); } -export function toObject(buffer: Uint8Array): unknown { +export function toObject(buffer: ArrayBuffer): unknown { return toReference(buffer).toObject(); } diff --git a/ts/flexbuffers/reference.ts b/ts/flexbuffers/reference.ts index a93c7431b..bfcd927c2 100644 --- a/ts/flexbuffers/reference.ts +++ b/ts/flexbuffers/reference.ts @@ -6,7 +6,7 @@ import { Long } from '../long'; import { fromUTF8Array } from './flexbuffers-util'; import { BitWidth } from './bit-width'; -export function toReference(buffer: Uint8Array): Reference { +export function toReference(buffer: ArrayBuffer): Reference { const len = buffer.byteLength; if (len < 3) {