aboutsummaryrefslogtreecommitdiff
path: root/meta/multi_thread_transform.h
diff options
context:
space:
mode:
Diffstat (limited to 'meta/multi_thread_transform.h')
-rw-r--r--meta/multi_thread_transform.h6
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);
}