From f990f9a867c00a1a8c0adc19990c32fb13b8035e Mon Sep 17 00:00:00 2001 From: Sandeep Somavarapu Date: Tue, 12 Mar 2019 16:32:42 +0100 Subject: [PATCH] Use text encoder if available --- src/vs/base/common/uint.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/vs/base/common/uint.ts b/src/vs/base/common/uint.ts index d01cd6bb382..439837d0d42 100644 --- a/src/vs/base/common/uint.ts +++ b/src/vs/base/common/uint.ts @@ -5,6 +5,10 @@ export function toUint8ArrayBuffer(str: string): ArrayBuffer { + if (typeof TextEncoder !== undefined) { + return new TextEncoder().encode(str).buffer; + } + let i: number, len: number, length = 0, charCode = 0, trailCharCode = 0, codepoint = 0; // First pass, for the size -- GitLab