Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- commit 2dac1a1a2ed79cbbc9c80d8a10fcdb511c013341
- Author: Ryan Dahl <ry@tinyclouds.org>
- Date: Thu May 20 15:45:07 2010 -0700
- fix global var leak
- diff --git a/lib/fs.js b/lib/fs.js
- index fc0843b..3ea6e07 100644
- --- a/lib/fs.js
- +++ b/lib/fs.js
- @@ -147,16 +147,14 @@ fs.read = function (fd, buffer, offset, length, position, callback) {
- if (!(buffer instanceof Buffer)) {
- // legacy string interface (fd, length, position, encoding, callback)
- var cb = arguments[4];
- - encoding = arguments[3];
- + var encoding = arguments[3];
- position = arguments[2];
- length = arguments[1];
- buffer = new Buffer(length);
- offset = 0;
- callback = function(err, bytesRead) {
- - if (!cb) {
- - return;
- - }
- + if (!cb) return;
- var str = (bytesRead > 0)
- ? buffer.toString(encoding, 0, bytesRead)
Add Comment
Please, Sign In to add comment