Index: components/history/core/browser/history_backend.cc |
diff --git a/components/history/core/browser/history_backend.cc b/components/history/core/browser/history_backend.cc |
index 3c38c2de9ae0cd87bd409be258889e44b1e3fb1d..2ab8db29706c31618fd98fa350acc6caad45a35c 100644 |
--- a/components/history/core/browser/history_backend.cc |
+++ b/components/history/core/browser/history_backend.cc |
@@ -2484,10 +2484,11 @@ base::SupportsUserData::Data* HistoryBackend::GetUserData( |
return supports_user_data_helper_->GetUserData(key); |
} |
-void HistoryBackend::SetUserData(const void* key, |
- base::SupportsUserData::Data* data) { |
+void HistoryBackend::SetUserData( |
+ const void* key, |
+ std::unique_ptr<base::SupportsUserData::Data> data) { |
DCHECK(supports_user_data_helper_); |
- supports_user_data_helper_->SetUserData(key, data); |
+ supports_user_data_helper_->SetUserData(key, std::move(data)); |
} |
void HistoryBackend::ProcessDBTask( |