| 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 87eeed3bee20bcc680e7b317d3a4d59206850313..9f6936ba47a8c65b86f2914a6029ada90b37b170 100644
|
| --- a/base/task_scheduler/scheduler_service_thread.cc
|
| +++ b/base/task_scheduler/scheduler_service_thread.cc
|
| @@ -76,12 +76,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;
|
|
|
|
|