Make sure file.data instanceof Buffer.

This commit is contained in:
Ben Newman
2016-02-29 15:39:24 -05:00
parent 7acca944a9
commit 3271bb803d

View File

@@ -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");
}