| Index: base/task_scheduler/scheduler_service_thread.cc
|
| diff --git a/base/task_scheduler/scheduler_service_thread.cc b/base/task_scheduler/scheduler_service_thread.cc
|
| index 9f91907742bf8913799c8b11aefbf3b7250fd463..ef11df321c0301663d83106817edaca9de97add5 100644
|
| --- a/base/task_scheduler/scheduler_service_thread.cc
|
| +++ b/base/task_scheduler/scheduler_service_thread.cc
|
| @@ -71,12 +71,10 @@ SchedulerServiceThread::~SchedulerServiceThread() = default;
|
| // static
|
| std::unique_ptr<SchedulerServiceThread> SchedulerServiceThread::Create(
|
| TaskTracker* task_tracker, DelayedTaskManager* delayed_task_manager) {
|
| - std::unique_ptr<SchedulerWorker> worker =
|
| - SchedulerWorker::Create(
|
| - ThreadPriority::NORMAL,
|
| - WrapUnique(new ServiceThreadDelegate(delayed_task_manager)),
|
| - task_tracker,
|
| - SchedulerWorker::InitialState::ALIVE);
|
| + std::unique_ptr<SchedulerWorker> worker = SchedulerWorker::Create(
|
| + ThreadPriority::NORMAL,
|
| + MakeUnique<ServiceThreadDelegate>(delayed_task_manager), task_tracker,
|
| + SchedulerWorker::InitialState::ALIVE);
|
| if (!worker)
|
| return nullptr;
|
|
|
|
|