Index: ios/chrome/browser/signin/signin_manager_factory.cc |
diff --git a/ios/chrome/browser/signin/signin_manager_factory.cc b/ios/chrome/browser/signin/signin_manager_factory.cc |
index da3802a34f0c95c3bb032f9b753f3f31f34d8f92..c38756e785ca25dd104ed704c613c58502964b37 100644 |
--- a/ios/chrome/browser/signin/signin_manager_factory.cc |
+++ b/ios/chrome/browser/signin/signin_manager_factory.cc |
@@ -4,6 +4,8 @@ |
#include "ios/chrome/browser/signin/signin_manager_factory.h" |
+#include <utility> |
+ |
#include "base/memory/singleton.h" |
#include "base/prefs/pref_registry_simple.h" |
#include "base/time/time.h" |
@@ -91,7 +93,7 @@ scoped_ptr<KeyedService> SigninManagerFactory::BuildServiceInstanceFor( |
service->Initialize(GetApplicationContext()->GetLocalState()); |
FOR_EACH_OBSERVER(SigninManagerFactoryObserver, observer_list_, |
SigninManagerCreated(service.get())); |
- return service.Pass(); |
+ return std::move(service); |
} |
void SigninManagerFactory::BrowserStateShutdown(web::BrowserState* context) { |