Index: ui/views/win/hwnd_message_handler.cc |
diff --git a/ui/views/win/hwnd_message_handler.cc b/ui/views/win/hwnd_message_handler.cc |
index 501488cf712084b343c2f9b2d1583faf86eaa290..6c17abcfe6d0991095552bd24bad633b5928972f 100644 |
--- a/ui/views/win/hwnd_message_handler.cc |
+++ b/ui/views/win/hwnd_message_handler.cc |
@@ -8,7 +8,7 @@ |
#include <shellapi.h> |
#include "base/bind.h" |
-#include "base/system_monitor/system_monitor.h" |
+#include "base/power_monitor/power_monitor.h" |
#include "base/win/windows_version.h" |
#include "ui/base/events/event.h" |
#include "ui/base/keycodes/keyboard_code_conversion_win.h" |
@@ -1851,9 +1851,8 @@ void HWNDMessageHandler::OnPaint(HDC dc) { |
} |
LRESULT HWNDMessageHandler::OnPowerBroadcast(DWORD power_event, DWORD data) { |
- base::SystemMonitor* monitor = base::SystemMonitor::Get(); |
- if (monitor) |
- monitor->ProcessWmPowerBroadcastMessage(power_event); |
+ base::PowerMonitor* monitor = base::PowerMonitor::GetInstance(); |
+ monitor->ProcessWmPowerBroadcastMessage(power_event); |
SetMsgHandled(FALSE); |
return 0; |
} |