From f3458b566626fbe4da3353ffb5c18ea61e0e83e5 Mon Sep 17 00:00:00 2001 From: vlakoff Date: Sat, 9 Jun 2012 12:08:40 +0200 Subject: [PATCH] Remove useless test in getParamValue function of mediawiki.util.js Regarding that regexp, when it matches, the result ("m" variable) is forcibly an array of length 2, m[1] being a defined string (which may be an empty string). Change-Id: If40c4bc209719f0f54742d6e3eb6a11b99b57370 --- resources/mediawiki/mediawiki.util.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/mediawiki/mediawiki.util.js b/resources/mediawiki/mediawiki.util.js index 4c20fadd41..9202d2ee30 100644 --- a/resources/mediawiki/mediawiki.util.js +++ b/resources/mediawiki/mediawiki.util.js @@ -233,7 +233,7 @@ // Get last match, stop at hash var re = new RegExp( '^[^#]*[&?]' + $.escapeRE( param ) + '=([^&#]*)' ), m = re.exec( url ); - if ( m && m.length > 1 ) { + if ( m ) { // Beware that decodeURIComponent is not required to understand '+' // by spec, as encodeURIComponent does not produce it. return decodeURIComponent( m[1].replace( /\+/g, '%20' ) ); -- 2.20.1