| Index: chrome/browser/policy/chrome_browser_policy_connector.cc
|
| diff --git a/chrome/browser/policy/chrome_browser_policy_connector.cc b/chrome/browser/policy/chrome_browser_policy_connector.cc
|
| index 3f2d43887a0b72e8d98e40bcdec1e7ec1b0338b7..e6d786b4c6d7fc3479400a422749fe11cff703bc 100644
|
| --- a/chrome/browser/policy/chrome_browser_policy_connector.cc
|
| +++ b/chrome/browser/policy/chrome_browser_policy_connector.cc
|
| @@ -5,6 +5,7 @@
|
| #include "chrome/browser/policy/chrome_browser_policy_connector.h"
|
|
|
| #include <string>
|
| +#include <utility>
|
|
|
| #include "base/callback.h"
|
| #include "base/command_line.h"
|
| @@ -83,11 +84,11 @@ void ChromeBrowserPolicyConnector::Init(
|
| new DeviceManagementServiceConfiguration(
|
| BrowserPolicyConnector::GetDeviceManagementUrl()));
|
| scoped_ptr<DeviceManagementService> device_management_service(
|
| - new DeviceManagementService(configuration.Pass()));
|
| + new DeviceManagementService(std::move(configuration)));
|
| device_management_service->ScheduleInitialization(
|
| kServiceInitializationStartupDelay);
|
|
|
| - InitInternal(local_state, device_management_service.Pass());
|
| + InitInternal(local_state, std::move(device_management_service));
|
| }
|
|
|
| ConfigurationPolicyProvider*
|
| @@ -110,7 +111,7 @@ ConfigurationPolicyProvider*
|
| BrowserThread::GetMessageLoopProxyForThread(BrowserThread::FILE),
|
| config_dir_path,
|
| POLICY_SCOPE_MACHINE));
|
| - return new AsyncPolicyProvider(GetSchemaRegistry(), loader.Pass());
|
| + return new AsyncPolicyProvider(GetSchemaRegistry(), std::move(loader));
|
| } else {
|
| return NULL;
|
| }
|
|
|