| Index: services/resource_coordinator/resource_coordinator_service.cc
|
| diff --git a/services/resource_coordinator/resource_coordinator_service.cc b/services/resource_coordinator/resource_coordinator_service.cc
|
| index 88a3d409a92ecea89a61cb73766d0f8cc74f05c3..9455599b8301a7c5c0c7cc1fca1c6741dddaa354 100644
|
| --- a/services/resource_coordinator/resource_coordinator_service.cc
|
| +++ b/services/resource_coordinator/resource_coordinator_service.cc
|
| @@ -4,6 +4,9 @@
|
|
|
| #include "services/resource_coordinator/resource_coordinator_service.h"
|
|
|
| +#include <string>
|
| +#include <utility>
|
| +
|
| #include "base/macros.h"
|
| #include "services/resource_coordinator/coordination_unit/coordination_unit_provider_impl.h"
|
| #include "services/service_manager/public/cpp/service_context.h"
|
| @@ -24,8 +27,7 @@ void ResourceCoordinatorService::OnStart() {
|
| base::Bind(&service_manager::ServiceContext::RequestQuit,
|
| base::Unretained(context()))));
|
|
|
| - registry_.AddInterface(base::Bind(&CoordinationUnitProviderImpl::Create,
|
| - base::Unretained(ref_factory_.get())));
|
| + coordination_unit_manager_.OnStart(®istry_, ref_factory_.get());
|
| }
|
|
|
| void ResourceCoordinatorService::OnBindInterface(
|
| @@ -36,4 +38,4 @@ void ResourceCoordinatorService::OnBindInterface(
|
| std::move(interface_pipe));
|
| }
|
|
|
| -} // namespace speed
|
| +} // namespace resource_coordinator
|
|
|