diff options
Diffstat (limited to 'meta/multi_thread_transform.h')
-rw-r--r-- | meta/multi_thread_transform.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/meta/multi_thread_transform.h b/meta/multi_thread_transform.h index d21aec1..3bd4b3e 100644 --- a/meta/multi_thread_transform.h +++ b/meta/multi_thread_transform.h @@ -86,9 +86,9 @@ inline void MultiThreadTransform1D(MultiThreadingContext* context, auto workers_pool = context->workers_pool(); std::vector<Task*> tasks; - std::for_each(task_params.begin(), task_params.end(), [tasks](Params* param) { - tasks.push_back(new TaskRunnerType(param)); - }); + for (auto& task_param : task_params) { + tasks.push_back(new TaskRunnerType(task_param)); + } workers_pool->Execute(tasks); } |