diff options
author | Alexander Early <alexander.early@gmail.com> | 2016-03-09 13:43:55 -0800 |
---|---|---|
committer | Alexander Early <alexander.early@gmail.com> | 2016-03-09 13:43:59 -0800 |
commit | ecdb0a066b5207b5deb68fd4c7c736c06d065061 (patch) | |
tree | a4393edae08f6c336ae0a5c12398bf169dbd8d26 | |
parent | b75d0061b59dd2a7f5407dd3d6d3118cdb7d131b (diff) | |
download | async-ecdb0a066b5207b5deb68fd4c7c736c06d065061.tar.gz |
remove unnecessary cloning in autoInject
-rw-r--r-- | lib/autoInject.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/autoInject.js b/lib/autoInject.js index f84a4d9..bb1bda1 100644 --- a/lib/autoInject.js +++ b/lib/autoInject.js @@ -20,7 +20,7 @@ export default function autoInject(tasks, callback) { params = clone(taskFn); taskFn = params.pop(); - newTasks[key] = clone(params).concat(newTask); + newTasks[key] = params.concat(newTask); } else if (taskFn.length === 0) { throw new Error("autoInject task functions require explicit parameters."); } else if (taskFn.length === 1) { @@ -30,7 +30,7 @@ export default function autoInject(tasks, callback) { params = parseParams(taskFn); params.pop(); - newTasks[key] = clone(params).concat(newTask); + newTasks[key] = params.concat(newTask); } function newTask(results, taskCb) { |