| Index: chrome/browser/chromeos/settings/device_settings_service.cc
|
| diff --git a/chrome/browser/chromeos/settings/device_settings_service.cc b/chrome/browser/chromeos/settings/device_settings_service.cc
|
| index e8c03f1cb1756b3fbbef4d8178f0d7ba8cf08eee..3c55b9ba3393ef33db6de2ed3bfa1803a334515d 100644
|
| --- a/chrome/browser/chromeos/settings/device_settings_service.cc
|
| +++ b/chrome/browser/chromeos/settings/device_settings_service.cc
|
| @@ -96,14 +96,14 @@ void DeviceSettingsService::SignAndStore(
|
| username_));
|
| }
|
|
|
| -void DeviceSettingsService::Store(const std::string& policy_blob,
|
| +void DeviceSettingsService::Store(scoped_ptr<em::PolicyFetchResponse> policy,
|
| const base::Closure& callback) {
|
| Enqueue(
|
| new StoreSettingsOperation(
|
| base::Bind(&DeviceSettingsService::HandleCompletedOperation,
|
| weak_factory_.GetWeakPtr(),
|
| callback),
|
| - policy_blob));
|
| + policy.Pass()));
|
| }
|
|
|
| DeviceSettingsService::OwnershipStatus
|
|
|