From 5ae72e8b495848b5ab648bce65bbb1915449691e Mon Sep 17 00:00:00 2001 From: Wong Liang Zan Date: Sat, 4 Jul 2020 19:53:53 +0800 Subject: [PATCH] Fixes inconsistent comparison for ArrayBuffer --- src/sha3.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sha3.js b/src/sha3.js index f9a8d9c..e49e371 100644 --- a/src/sha3.js +++ b/src/sha3.js @@ -193,7 +193,7 @@ if (type === 'object') { if (message === null) { throw new Error(INPUT_ERROR); - } else if (ARRAY_BUFFER && message.constructor === ArrayBuffer) { + } else if (ARRAY_BUFFER && message.constructor.name === "ArrayBuffer") { message = new Uint8Array(message); } else if (!Array.isArray(message)) { if (!ARRAY_BUFFER || !ArrayBuffer.isView(message)) {