Index: chrome/browser/extensions/webstore_installer.cc |
diff --git a/chrome/browser/extensions/webstore_installer.cc b/chrome/browser/extensions/webstore_installer.cc |
index 75320e06cb3a55b4c006e7f3b6a6cb63c1df4dd0..3e7ff15e4a9f4ad6e4dbb94a28147d95cce83810 100644 |
--- a/chrome/browser/extensions/webstore_installer.cc |
+++ b/chrome/browser/extensions/webstore_installer.cc |
@@ -496,12 +496,12 @@ void WebstoreInstaller::OnDownloadStarted( |
if (version_required.IsValid()) { |
approval->minimum_version.reset(new base::Version(version_required)); |
} |
- download_item_->SetUserData(kApprovalKey, approval.release()); |
+ download_item_->SetUserData(kApprovalKey, std::move(approval)); |
} else { |
// It is for the main module of the extension. We should use the provided |
// |approval_|. |
if (approval_) |
- download_item_->SetUserData(kApprovalKey, approval_.release()); |
+ download_item_->SetUserData(kApprovalKey, std::move(approval_)); |
} |
if (!download_started_) { |