| Index: base/task_scheduler/task.cc
|
| diff --git a/base/task_scheduler/task.cc b/base/task_scheduler/task.cc
|
| index 8a589a202186dc2b3404c234e104a856ca57d8dd..14aa9f347f4035f5e65b91038279d672c20b6852 100644
|
| --- a/base/task_scheduler/task.cc
|
| +++ b/base/task_scheduler/task.cc
|
| @@ -8,11 +8,11 @@ namespace base {
|
| namespace internal {
|
|
|
| Task::Task(const tracked_objects::Location& posted_from,
|
| - const Closure& task,
|
| + OnceClosure task,
|
| const TaskTraits& traits,
|
| const TimeDelta& delay)
|
| : PendingTask(posted_from,
|
| - task,
|
| + std::move(task),
|
| delay.is_zero() ? TimeTicks() : TimeTicks::Now() + delay,
|
| false), // Not nestable.
|
| traits(traits) {}
|
|
|