Index: base/power_monitor/power_monitor.cc |
diff --git a/base/power_monitor/power_monitor.cc b/base/power_monitor/power_monitor.cc |
index 98c9c68c1dfae151f7252b816103af14d5f09e9f..1033299594187e31a554059faa066696b4a27685 100644 |
--- a/base/power_monitor/power_monitor.cc |
+++ b/base/power_monitor/power_monitor.cc |
@@ -3,6 +3,9 @@ |
// found in the LICENSE file. |
#include "base/power_monitor/power_monitor.h" |
+ |
+#include <utility> |
+ |
#include "base/power_monitor/power_monitor_source.h" |
namespace base { |
@@ -11,7 +14,7 @@ static PowerMonitor* g_power_monitor = NULL; |
PowerMonitor::PowerMonitor(scoped_ptr<PowerMonitorSource> source) |
: observers_(new ObserverListThreadSafe<PowerObserver>()), |
- source_(source.Pass()) { |
+ source_(std::move(source)) { |
DCHECK(!g_power_monitor); |
g_power_monitor = this; |
} |