refactor(util) retExec: add concat

This commit is contained in:
coderaiser 2014-01-31 11:19:35 -05:00
parent f9640262a6
commit 2a24cbb64a

View file

@ -746,23 +746,16 @@
/**
* return save exec function
* @param pCallBack
* @param pArg
* @param callback
*/
this.retExec = function() {
var args = arguments;
this.retExec = function(callback) {
var args = Util.slice(arguments);
return function() {
var argsLocal, callback,
n = args.length;
var argsLocal = Util.slice(arguments);
callback;
if (n > 0)
argsLocal = args;
else {
callback = args[0];
argsLocal = Util.slice(arguments);
argsLocal.unshift(callback);
}
argsLocal = args.concat(argsLocal);
Util.exec.apply(null, argsLocal);
};