From 480f2f25a0d74373cedf1688239680a11b58abfd Mon Sep 17 00:00:00 2001 From: Matthew Bloch Date: Fri, 25 Nov 2016 14:48:19 -0500 Subject: [PATCH] Don't use unreliable Node detection --- lib/mbloch-utils.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/mbloch-utils.js b/lib/mbloch-utils.js index 5dfa66d4f..babfe802e 100644 --- a/lib/mbloch-utils.js +++ b/lib/mbloch-utils.js @@ -1004,7 +1004,7 @@ Utils.mean = function(arr) { function BinArray(buf, le) { if (Utils.isNumber(buf)) { buf = new ArrayBuffer(buf); - } else if (Env.inNode && buf instanceof Buffer == true) { + } else if (typeof Buffer == 'function' && buf instanceof Buffer) { // Since node 0.10, DataView constructor doesn't accept Buffers, // so need to copy Buffer to ArrayBuffer buf = BinArray.toArrayBuffer(buf);