diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2010-12-04 15:20:34 -0800 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2010-12-04 15:58:50 -0800 |
commit | a0159b4b295f69e5653ef96d88de579746dcfdc8 (patch) | |
tree | 3e8a2536784c09bd4fb7c6e6d88ecff2dab20c7b /lib | |
parent | fbdff52b447efd21c5a552bc47a113ffbe6e4d95 (diff) | |
download | android-node-v8-a0159b4b295f69e5653ef96d88de579746dcfdc8.tar.gz android-node-v8-a0159b4b295f69e5653ef96d88de579746dcfdc8.tar.bz2 android-node-v8-a0159b4b295f69e5653ef96d88de579746dcfdc8.zip |
Fix global leaks
Diffstat (limited to 'lib')
-rw-r--r-- | lib/http.js | 2 | ||||
-rw-r--r-- | lib/string_decoder.js | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/lib/http.js b/lib/http.js index 7df210a7ba..0b4a0e2212 100644 --- a/lib/http.js +++ b/lib/http.js @@ -426,6 +426,7 @@ OutgoingMessage.prototype._storeHeader = function(firstLine, headers) { if (headers) { var keys = Object.keys(headers); var isArray = (Array.isArray(headers)); + var field, value; for (var i = 0, l = keys.length; i < l; i++) { var key = keys[i]; @@ -526,6 +527,7 @@ OutgoingMessage.prototype.addTrailers = function(headers) { this._trailer = ''; var keys = Object.keys(headers); var isArray = (Array.isArray(headers)); + var field, value; for (var i = 0, l = keys.length; i < l; i++) { var key = keys[i]; if (isArray) { diff --git a/lib/string_decoder.js b/lib/string_decoder.js index 3ed2839047..00a1bcb495 100644 --- a/lib/string_decoder.js +++ b/lib/string_decoder.js @@ -49,7 +49,7 @@ StringDecoder.prototype.write = function(buffer) { // Figure out if one of the last i bytes of our buffer announces an // incomplete char. for (; i > 0; i--) { - c = buffer[buffer.length - i]; + var c = buffer[buffer.length - i]; // See http://en.wikipedia.org/wiki/UTF-8#Description |