Index: content/browser/service_manager/service_manager_context.cc |
diff --git a/content/browser/service_manager/service_manager_context.cc b/content/browser/service_manager/service_manager_context.cc |
index c6076ce6e0b7c1cb56f9c433032dd5dc5718b80d..fe9651229ad9bd52feadcd44ad6f4d7d5ed3f710 100644 |
--- a/content/browser/service_manager/service_manager_context.cc |
+++ b/content/browser/service_manager/service_manager_context.cc |
@@ -211,8 +211,8 @@ class ServiceManagerContext::InProcessServiceManagerContext |
manifest_provider_ = std::move(manifest_provider); |
base::SequencedWorkerPool* blocking_pool = BrowserThread::GetBlockingPool(); |
- catalog_ = base::MakeUnique<catalog::Catalog>( |
- blocking_pool, nullptr, manifest_provider_.get()); |
+ catalog_.reset( |
+ new catalog::Catalog(blocking_pool, manifest_provider_.get())); |
service_manager_ = base::MakeUnique<service_manager::ServiceManager>( |
base::MakeUnique<NullServiceProcessLauncherFactory>(), |
catalog_->TakeService()); |