From 4bfc3e90af9a814872dc3a5dae31e144c392dd38 Mon Sep 17 00:00:00 2001 From: Krinkle Date: Wed, 27 Oct 2010 15:37:47 +0000 Subject: [PATCH] Escaping parameter for regex (Follow-up r75275) --- resources/mediawiki.util/mediawiki.util.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/mediawiki.util/mediawiki.util.js b/resources/mediawiki.util/mediawiki.util.js index a3f44dc517..504a61701b 100644 --- a/resources/mediawiki.util/mediawiki.util.js +++ b/resources/mediawiki.util/mediawiki.util.js @@ -114,7 +114,7 @@ */ 'getParamValue' : function( param, url ) { url = url ? url : document.location.href; - var re = new RegExp('[^#]*[&?]' + param + '=([^&#]*)'); // Get last match, stop at hash + var re = new RegExp('[^#]*[&?]' + param.escapeRE() + '=([^&#]*)'); // Get last match, stop at hash var m = re.exec(url); if (m && m.length > 1) { return decodeURIComponent(m[1]); -- 2.20.1