From 71680f512ce60130a8d0f9331e708b6fd90180ca Mon Sep 17 00:00:00 2001 From: Ryan Dahl Date: Mon, 7 Dec 2009 18:03:06 +0100 Subject: [PATCH] Give default encodings for posix.read and posix.write --- src/node.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/node.js b/src/node.js index c8f55c6b0..b0a524c3e 100644 --- a/src/node.js +++ b/src/node.js @@ -536,21 +536,25 @@ var posixModule = createInternalModule("posix", function (exports) { exports.read = function (fd, length, position, encoding) { var promise = new process.Promise() + encoding = encoding || "binary"; process.fs.read(fd, length, position, encoding, callback(promise)); return promise; }; exports.readSync = function (fd, length, position, encoding) { + encoding = encoding || "binary"; return process.fs.read(fd, length, position, encoding); }; exports.write = function (fd, data, position, encoding) { var promise = new process.Promise() + encoding = encoding || "binary"; process.fs.write(fd, data, position, encoding, callback(promise)); return promise; }; exports.writeSync = function (fd, data, position, encoding) { + encoding = encoding || "binary"; return process.fs.write(fd, data, position, encoding); };