Index: chrome/browser/chromeos/power/power_button_observer.cc |
diff --git a/chrome/browser/chromeos/power/power_button_observer.cc b/chrome/browser/chromeos/power/power_button_observer.cc |
index 8a74caeb0448f3ce2ec215889b85ac9a635e07d6..f3cb707e0eab179f242ddd2ee519c61fdd110b79 100644 |
--- a/chrome/browser/chromeos/power/power_button_observer.cc |
+++ b/chrome/browser/chromeos/power/power_button_observer.cc |
@@ -15,6 +15,10 @@ |
#include "chromeos/dbus/dbus_thread_manager.h" |
#include "content/public/browser/notification_service.h" |
+namespace ash { |
+class LockStateControllerDelegate; |
+} |
+ |
namespace chromeos { |
namespace { |
@@ -30,7 +34,8 @@ ash::user::LoginStatus GetCurrentLoginStatus() { |
PowerButtonObserver::PowerButtonObserver() { |
ash::Shell::GetInstance()->lock_state_controller()-> |
- SetDelegate(new SessionStateControllerDelegateChromeos); |
+ SetDelegate(scoped_ptr<ash::LockStateControllerDelegate>( |
+ new SessionStateControllerDelegateChromeos).Pass()); |
Daniel Erat
2014/09/09 17:42:09
nit: i could be wrong, but i think you don't need
bruthig
2014/09/09 17:55:22
Done.
|
registrar_.Add( |
this, |