| Index: chrome/nacl/nacl_exe_win_64.cc
|
| diff --git a/chrome/nacl/nacl_exe_win_64.cc b/chrome/nacl/nacl_exe_win_64.cc
|
| index 76385dfe90ac44f5cd7260b631de7260a5e74bbf..4e480d502b2494c0fdb923e18eeba9654bc480e7 100644
|
| --- a/chrome/nacl/nacl_exe_win_64.cc
|
| +++ b/chrome/nacl/nacl_exe_win_64.cc
|
| @@ -8,6 +8,7 @@
|
| #include "base/logging.h"
|
| #include "base/message_loop/message_loop.h"
|
| #include "base/power_monitor/power_monitor.h"
|
| +#include "base/power_monitor/power_monitor_device_source.h"
|
| #include "base/process/launch.h"
|
| #include "base/process/memory.h"
|
| #include "base/strings/string_util.h"
|
| @@ -44,7 +45,9 @@ int NaClBrokerMain(const content::MainFunctionParams& parameters) {
|
| base::MessageLoopForIO main_message_loop;
|
| base::PlatformThread::SetName("CrNaClBrokerMain");
|
|
|
| - base::PowerMonitor power_monitor;
|
| + scoped_ptr<base::PowerMonitorSource> power_monitor_source(
|
| + new base::PowerMonitorDeviceSource());
|
| + base::PowerMonitor power_monitor(power_monitor_source.Pass());
|
| base::HighResolutionTimerManager hi_res_timer_manager;
|
|
|
| NaClBrokerListener listener;
|
|
|