From 3271bb803d337c9a70a024e54242b92e333bf261 Mon Sep 17 00:00:00 2001 From: Ben Newman Date: Mon, 29 Feb 2016 15:39:24 -0500 Subject: [PATCH] Make sure file.data instanceof Buffer. --- tools/isobuild/import-scanner.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/isobuild/import-scanner.js b/tools/isobuild/import-scanner.js index 112a6bf261..8eb0eefb10 100644 --- a/tools/isobuild/import-scanner.js +++ b/tools/isobuild/import-scanner.js @@ -103,7 +103,8 @@ export default class ImportScanner { const dotExt = "." + file.type; const dataString = file.data.toString("utf8"); file.dataString = defaultExtensionHandlers[dotExt](dataString); - if (file.dataString !== dataString) { + if (! (file.data instanceof Buffer) || + file.dataString !== dataString) { file.data = new Buffer(file.dataString, "utf8"); }