Remove dependencies on native map.

This commit is contained in:
Chad Weider 2012-01-31 21:20:33 -08:00
parent f010f3ae9d
commit 3678625c7c
6 changed files with 16 additions and 23 deletions

View file

@ -25,10 +25,12 @@ var plugins = {
if (sep == undefined) sep = '';
if (pre == undefined) pre = '';
if (post == undefined) post = '';
return plugins.callHook(hookName, args).map(function(x)
{
return pre + x + post
}).join(sep || "");
var newCallhooks = [];
var callhooks = plugins.callHook(hookName, args);
for (var i = 0, ii = callhooks.length; i < ii; i++) {
newCallhooks[i] = pre + callhooks[i] + post;
}
return newCallhooks.join(sep || "");
}
};