Index: chrome/browser/chromeos/login/users/multi_profile_user_controller.cc |
diff --git a/chrome/browser/chromeos/login/users/multi_profile_user_controller.cc b/chrome/browser/chromeos/login/users/multi_profile_user_controller.cc |
index 2f7eab8ab479091809a50eef1e71eddb0ea964cb..07161d00ecf2aaea1393d16e6f69bf80a3b08163 100644 |
--- a/chrome/browser/chromeos/login/users/multi_profile_user_controller.cc |
+++ b/chrome/browser/chromeos/login/users/multi_profile_user_controller.cc |
@@ -4,8 +4,9 @@ |
#include "chrome/browser/chromeos/login/users/multi_profile_user_controller.h" |
+#include <memory> |
+ |
#include "base/bind.h" |
-#include "base/memory/scoped_ptr.h" |
#include "chrome/browser/chromeos/login/users/multi_profile_user_controller_delegate.h" |
#include "chrome/browser/chromeos/policy/policy_cert_service.h" |
#include "chrome/browser/chromeos/policy/policy_cert_service_factory.h" |
@@ -161,7 +162,7 @@ void MultiProfileUserController::StartObserving(Profile* user_profile) { |
if (user_profile->GetProfileUserName().empty()) |
return; |
- scoped_ptr<PrefChangeRegistrar> registrar(new PrefChangeRegistrar); |
+ std::unique_ptr<PrefChangeRegistrar> registrar(new PrefChangeRegistrar); |
registrar->Init(user_profile->GetPrefs()); |
registrar->Add( |
prefs::kMultiProfileUserBehavior, |