From 46be594356c600e1348148aa9de16705d04f39c2 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Fri, 11 Oct 2013 09:38:30 +0000 Subject: [PATCH] feature(util) retFunc: add any count of params --- lib/util.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/lib/util.js b/lib/util.js index 3fb29946..b0462483 100644 --- a/lib/util.js +++ b/lib/util.js @@ -707,12 +707,13 @@ Util = exports || {}; /** * return function wich exec function in params - * @param pCallBack - * @param pArg + * @param arguments: callback, args */ - Util.retFunc = function(pCallBack, pArg) { + Util.retFunc = function() { + var args = arguments; + return function() { - return Util.exec(pCallBack, pArg); + return Util.exec.apply(null, args); }; };