From: John Resig Date: Tue, 15 Sep 2009 21:09:46 +0000 (+0000) Subject: Missing a var on a for loop, caused a variable to be leaked. X-Git-Url: http://git.asbjorn.it/?a=commitdiff_plain;h=24ffc395a7b2e0b925fcb7959d743820fe269f07;hp=e907b8769f473d8b3b271ce91fb0e7a1b3a6d24f;p=jquery.git Missing a var on a for loop, caused a variable to be leaked. --- diff --git a/src/selector.js b/src/selector.js index fb33246..64222c3 100644 --- a/src/selector.js +++ b/src/selector.js @@ -551,7 +551,7 @@ var Expr = Sizzle.selectors = { } else if ( name === "not" ) { var not = match[3]; - for ( i = 0, l = not.length; i < l; i++ ) { + for ( var i = 0, l = not.length; i < l; i++ ) { if ( not[i] === elem ) { return false; }