Index: chrome/browser/chromeos/login/supervised/supervised_user_authenticator.h |
diff --git a/chrome/browser/chromeos/login/supervised/supervised_user_authenticator.h b/chrome/browser/chromeos/login/supervised/supervised_user_authenticator.h |
index eeb45d186f5cf19a2431060d84cd1c78954133ef..9ec12bea803fa65ca3d7a6e953592cb7f50652c7 100644 |
--- a/chrome/browser/chromeos/login/supervised/supervised_user_authenticator.h |
+++ b/chrome/browser/chromeos/login/supervised/supervised_user_authenticator.h |
@@ -5,12 +5,12 @@ |
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_SUPERVISED_SUPERVISED_USER_AUTHENTICATOR_H_ |
#define CHROME_BROWSER_CHROMEOS_LOGIN_SUPERVISED_SUPERVISED_USER_AUTHENTICATOR_H_ |
+#include <memory> |
#include <string> |
#include "base/compiler_specific.h" |
#include "base/macros.h" |
#include "base/memory/ref_counted.h" |
-#include "base/memory/scoped_ptr.h" |
#include "third_party/cros_system_api/dbus/service_constants.h" |
namespace chromeos { |
@@ -104,7 +104,7 @@ class SupervisedUserAuthenticator |
void OnAuthenticationSuccess(const std::string& mount_hash, bool add_key); |
void OnAuthenticationFailure(AuthState state); |
- scoped_ptr<AuthAttempt> current_state_; |
+ std::unique_ptr<AuthAttempt> current_state_; |
AuthStatusConsumer* consumer_; |
DISALLOW_COPY_AND_ASSIGN(SupervisedUserAuthenticator); |