http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90602

Revision: 90602
Author:   hartman
Date:     2011-06-22 20:40:00 +0000 (Wed, 22 Jun 2011)
Log Message:
-----------
Fix global var leaks in jquery.tablersorter.js

Modified Paths:
--------------
    trunk/phase3/resources/jquery/jquery.tablesorter.js

Modified: trunk/phase3/resources/jquery/jquery.tablesorter.js
===================================================================
--- trunk/phase3/resources/jquery/jquery.tablesorter.js 2011-06-22 20:28:03 UTC 
(rev 90601)
+++ trunk/phase3/resources/jquery/jquery.tablesorter.js 2011-06-22 20:40:00 UTC 
(rev 90602)
@@ -101,7 +101,7 @@
                                                l = cells.length;
 
                                        for ( var i = 0; i < l; i++ ) {
-                                               p = false;
+                                               var p = false;
                                                sortType = 
$headers.eq(i).data('sort-type');
                                                if ( typeof sortType != 
'undefined' ) {
                                                        p = getParserById( 
sortType );
@@ -264,7 +264,7 @@
                                // }
                                //var header_index = 
computeTableHeaderCellIndexes( table );
                                var realCellIndex = 0;
-                               $tableHeaders = $( "thead:eq(0) tr", table );
+                               var $tableHeaders = $( "thead:eq(0) tr", table 
);
                                if ( $tableHeaders.length > 1 ) {
                                        $tableHeaders.each(function() {
                                                if (this.cells.length > 
maxSeen) {
@@ -795,7 +795,7 @@
                format: function ( s, table ) {
                        s = $.trim( s.toLowerCase() );
 
-                       for ( i = 1, j = 0; i < 13 && j < 2; i++ ) {
+                       for ( var i = 1, j = 0; i < 13 && j < 2; i++ ) {
                                s = s.replace( ts.monthNames[j][i], i );
                                if ( i == 12 ) {
                                        j++;
@@ -859,4 +859,4 @@
                type: "numeric"
        } );
        
-} )( jQuery );
\ No newline at end of file
+} )( jQuery );


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to