Index: base/task_scheduler/scheduler_single_thread_task_runner_manager.cc |
diff --git a/base/task_scheduler/scheduler_single_thread_task_runner_manager.cc b/base/task_scheduler/scheduler_single_thread_task_runner_manager.cc |
index 059e459419b0f47946e3373278b725ea047766d1..d4c26d6a404e04110ed0c38b35dbe7d798024208 100644 |
--- a/base/task_scheduler/scheduler_single_thread_task_runner_manager.cc |
+++ b/base/task_scheduler/scheduler_single_thread_task_runner_manager.cc |
@@ -253,7 +253,7 @@ class SchedulerSingleThreadTaskRunnerManager::SchedulerSingleThreadTaskRunner |
// SingleThreadTaskRunner: |
bool PostDelayedTask(const tracked_objects::Location& from_here, |
- Closure closure, |
+ OnceClosure closure, |
TimeDelta delay) override { |
auto task = MakeUnique<Task>(from_here, std::move(closure), traits_, delay); |
task->single_thread_task_runner_ref = this; |
@@ -272,7 +272,7 @@ class SchedulerSingleThreadTaskRunnerManager::SchedulerSingleThreadTaskRunner |
} |
bool PostNonNestableDelayedTask(const tracked_objects::Location& from_here, |
- Closure closure, |
+ OnceClosure closure, |
TimeDelta delay) override { |
// Tasks are never nested within the task scheduler. |
return PostDelayedTask(from_here, std::move(closure), delay); |