Index: ios/chrome/browser/sync/ios_chrome_sync_client.cc |
diff --git a/ios/chrome/browser/sync/ios_chrome_sync_client.cc b/ios/chrome/browser/sync/ios_chrome_sync_client.cc |
index b6f7858bdfdcddee6bfad4a7d431f7045a526a53..164a04dd0b0851563d14038bf66ea4cf1b7f1bd4 100644 |
--- a/ios/chrome/browser/sync/ios_chrome_sync_client.cc |
+++ b/ios/chrome/browser/sync/ios_chrome_sync_client.cc |
@@ -4,6 +4,8 @@ |
#include "ios/chrome/browser/sync/ios_chrome_sync_client.h" |
+#include <utility> |
+ |
#include "base/bind.h" |
#include "base/command_line.h" |
#include "base/macros.h" |
@@ -377,5 +379,5 @@ void IOSChromeSyncClient::ClearBrowsingData(base::Time start, base::Time end) { |
void IOSChromeSyncClient::SetSyncApiComponentFactoryForTesting( |
scoped_ptr<sync_driver::SyncApiComponentFactory> component_factory) { |
- component_factory_ = component_factory.Pass(); |
+ component_factory_ = std::move(component_factory); |
} |