diff options
author | Alexander Early <alexander.early@gmail.com> | 2017-04-04 16:38:53 -0700 |
---|---|---|
committer | Alexander Early <alexander.early@gmail.com> | 2017-04-04 16:38:53 -0700 |
commit | 6ef3a914a8c94177dd1c3aaecb5a8e6c6dbef9f3 (patch) | |
tree | 69fb8d7c7773ad6962dbde12931ac51266a04473 | |
parent | b8a051b2e604f21346a39ae47ed34636a1038140 (diff) | |
download | async-6ef3a914a8c94177dd1c3aaecb5a8e6c6dbef9f3.tar.gz |
one more style fixwaterfall-optimization
-rw-r--r-- | lib/whilst.js | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/whilst.js b/lib/whilst.js index 5838b79..6c2869e 100644 --- a/lib/whilst.js +++ b/lib/whilst.js @@ -45,7 +45,8 @@ export default function whilst(test, iteratee, callback) { var next = function(err/*, ...args*/) { if (err) return callback(err); if (test()) return _iteratee(next); - callback.apply(null, [null].concat(slice(arguments, 1))); + var args = slice(arguments, 1); + callback.apply(null, [null].concat(args)); }; _iteratee(next); } |