aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/assets
diff options
context:
space:
mode:
authorCallum Macrae <callum@lynxphp.com>2011-10-22 16:12:08 +0100
committerIgor Wiedler <igor@wiedler.ch>2012-03-31 02:09:19 +0200
commitdbccb57abb89e82a67e4809744549f22ea55fef2 (patch)
treeecf4b20443aae10512321db06e94a9fe93aecbf1 /phpBB/assets
parent69d9f5dd045f0b9643fda4ad8e7cdaa7abd48a79 (diff)
downloadforums-dbccb57abb89e82a67e4809744549f22ea55fef2.tar
forums-dbccb57abb89e82a67e4809744549f22ea55fef2.tar.gz
forums-dbccb57abb89e82a67e4809744549f22ea55fef2.tar.bz2
forums-dbccb57abb89e82a67e4809744549f22ea55fef2.tar.xz
forums-dbccb57abb89e82a67e4809744549f22ea55fef2.zip
[ticket/10270] Reduced calls to split in phpbb.parse_querystring.
PHPBB3-10270
Diffstat (limited to 'phpBB/assets')
-rw-r--r--phpBB/assets/javascript/core.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/phpBB/assets/javascript/core.js b/phpBB/assets/javascript/core.js
index 35b76a4b37..22987456ab 100644
--- a/phpBB/assets/javascript/core.js
+++ b/phpBB/assets/javascript/core.js
@@ -187,12 +187,13 @@ phpbb.confirm = function(msg, callback, fadedark) {
* @returns array The array created.
*/
phpbb.parse_querystring = function(string) {
- var end = {}, i;
+ var end = {}, i, split;
string = string.split('&');
for (i = 0; i < string.length; i++)
{
- end[string[i].split('=')[0]] = decodeURIComponent(string[i].split('=')[1]);
+ split = string[i].split('=');
+ end[split[0]] = decodeURIComponent(split[1]);
}
return end;
}