From c904f3a54dc62c7f8598549df90a5b8d515b1bc4 Mon Sep 17 00:00:00 2001 From: Kitson Kelly Date: Mon, 14 Feb 2022 14:18:19 +1100 Subject: [PATCH] fix(io/buffer): super and initialized prop --- io/buffer.ts | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/io/buffer.ts b/io/buffer.ts index d2038f90d03d..b5277aa9e868 100644 --- a/io/buffer.ts +++ b/io/buffer.ts @@ -723,11 +723,7 @@ export class BufWriter extends AbstractBufBase implements Writer { } constructor(writer: Writer, size: number = DEFAULT_BUF_SIZE) { - if (size <= 0) { - size = DEFAULT_BUF_SIZE; - } - const buf = new Uint8Array(size); - super(buf); + super(new Uint8Array(size <= 0 ? DEFAULT_BUF_SIZE : size)); this.#writer = writer; } @@ -824,11 +820,7 @@ export class BufWriterSync extends AbstractBufBase implements WriterSync { } constructor(writer: WriterSync, size: number = DEFAULT_BUF_SIZE) { - if (size <= 0) { - size = DEFAULT_BUF_SIZE; - } - const buf = new Uint8Array(size); - super(buf); + super(new Uint8Array(size <= 0 ? DEFAULT_BUF_SIZE : size)); this.#writer = writer; }