Index: chrome/browser/chromeos/settings/session_manager_operation.cc |
diff --git a/chrome/browser/chromeos/settings/session_manager_operation.cc b/chrome/browser/chromeos/settings/session_manager_operation.cc |
index 8b2283ac93af1ff3e0725577d74f06a3063a779c..317bbcb4992fddebb45f8d9f6830fc35ab5b166e 100644 |
--- a/chrome/browser/chromeos/settings/session_manager_operation.cc |
+++ b/chrome/browser/chromeos/settings/session_manager_operation.cc |
@@ -134,7 +134,8 @@ void SessionManagerOperation::RetrieveDeviceSettings() { |
void SessionManagerOperation::ValidateDeviceSettings( |
const std::string& policy_blob) { |
- scoped_ptr<em::PolicyFetchResponse> policy(new em::PolicyFetchResponse()); |
+ std::unique_ptr<em::PolicyFetchResponse> policy( |
+ new em::PolicyFetchResponse()); |
if (policy_blob.empty()) { |
ReportResult(DeviceSettingsService::STORE_NO_POLICY); |
return; |
@@ -219,7 +220,7 @@ void LoadSettingsOperation::Run() { |
StoreSettingsOperation::StoreSettingsOperation( |
const Callback& callback, |
- scoped_ptr<em::PolicyFetchResponse> policy) |
+ std::unique_ptr<em::PolicyFetchResponse> policy) |
: SessionManagerOperation(callback), |
policy_(std::move(policy)), |
weak_factory_(this) {} |