Index: chrome/browser/chromeos/policy/device_local_account_external_data_manager.cc |
diff --git a/chrome/browser/chromeos/policy/device_local_account_external_data_manager.cc b/chrome/browser/chromeos/policy/device_local_account_external_data_manager.cc |
index 44dd4e65ba8066478a31b6e22011e98b3da0a115..d253849b2a55b935554c48bee8f2ac6d3b9b8417 100644 |
--- a/chrome/browser/chromeos/policy/device_local_account_external_data_manager.cc |
+++ b/chrome/browser/chromeos/policy/device_local_account_external_data_manager.cc |
@@ -4,7 +4,9 @@ |
#include "chrome/browser/chromeos/policy/device_local_account_external_data_manager.h" |
-#include "base/memory/scoped_ptr.h" |
+#include <memory> |
+ |
+#include "base/memory/ptr_util.h" |
#include "base/sequenced_task_runner.h" |
#include "chrome/browser/chromeos/policy/cloud_external_data_store.h" |
#include "chrome/browser/chromeos/policy/device_local_account_external_data_service.h" |
@@ -22,13 +24,13 @@ DeviceLocalAccountExternalDataManager::DeviceLocalAccountExternalDataManager( |
: CloudExternalDataManagerBase(get_policy_details, |
backend_task_runner, |
io_task_runner) { |
- SetExternalDataStore(make_scoped_ptr(new CloudExternalDataStore( |
+ SetExternalDataStore(base::WrapUnique(new CloudExternalDataStore( |
account_id, backend_task_runner, resource_cache))); |
} |
DeviceLocalAccountExternalDataManager:: |
~DeviceLocalAccountExternalDataManager() { |
- SetExternalDataStore(scoped_ptr<CloudExternalDataStore>()); |
+ SetExternalDataStore(std::unique_ptr<CloudExternalDataStore>()); |
} |
void DeviceLocalAccountExternalDataManager::OnPolicyStoreLoaded() { |