Skip to content

Commit

Permalink
Global variable leaks fix. kissjs#21
Browse files Browse the repository at this point in the history
  • Loading branch information
Quang Van committed Dec 10, 2011
1 parent 2981089 commit 622ce86
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions lib/mongoskin/index.js
Expand Up @@ -65,7 +65,7 @@ MongoSkin.prototype.pair = function(left, right) {

MongoSkin.prototype.cluster = function() {
var servers = [];
for (i = 0, len = arguments.length; i < len; i++) {
for (var i = 0, len = arguments.length; i < len; i++) {
servers.push(parseServer(arguments[i]));
}
return new SkinServer(new ServerCluster(servers));
Expand All @@ -83,8 +83,8 @@ MongoSkin.prototype.db = function(serverUrl) {
var db = new Db(config.database, server, {
native_parser: BSONNative !== undefined
});
skindb = new SkinDb(db, config.username, config.password);
for (i = 0, len = this._preBindArgs.length; i < len; i++) {
var skindb = new SkinDb(db, config.username, config.password);
for (var i = 0, len = this._preBindArgs.length; i < len; i++) {
skindb.bind.apply(skindb, this._preBindArgs[i]);
}
return skindb;
Expand Down Expand Up @@ -112,7 +112,7 @@ MongoSkin.prototype.router = function(select) {
return new Router(select);
}

mongoskin = new MongoSkin();
var mongoskin = new MongoSkin();

/*
* export Skin classes from ./db ./collection ./cursor ./admin
Expand Down

0 comments on commit 622ce86

Please sign in to comment.