| Index: base/process/kill_win.cc
|
| diff --git a/base/process/kill_win.cc b/base/process/kill_win.cc
|
| index a9c04fbce6273f0360d00e33ae95008dca716de8..0f60a291a07e27e22ce51402f8cfb177a81de62a 100644
|
| --- a/base/process/kill_win.cc
|
| +++ b/base/process/kill_win.cc
|
| @@ -8,6 +8,8 @@
|
| #include <io.h>
|
| #include <stdint.h>
|
|
|
| +#include <utility>
|
| +
|
| #include "base/bind.h"
|
| #include "base/bind_helpers.h"
|
| #include "base/logging.h"
|
| @@ -58,7 +60,8 @@ class TimerExpiredTask : public win::ObjectWatcher::Delegate {
|
| DISALLOW_COPY_AND_ASSIGN(TimerExpiredTask);
|
| };
|
|
|
| -TimerExpiredTask::TimerExpiredTask(Process process) : process_(process.Pass()) {
|
| +TimerExpiredTask::TimerExpiredTask(Process process)
|
| + : process_(std::move(process)) {
|
| watcher_.StartWatchingOnce(process_.Handle(), this);
|
| }
|
|
|
| @@ -191,9 +194,8 @@ void EnsureProcessTerminated(Process process) {
|
| }
|
|
|
| MessageLoop::current()->PostDelayedTask(
|
| - FROM_HERE,
|
| - Bind(&TimerExpiredTask::TimedOut,
|
| - Owned(new TimerExpiredTask(process.Pass()))),
|
| + FROM_HERE, Bind(&TimerExpiredTask::TimedOut,
|
| + Owned(new TimerExpiredTask(std::move(process)))),
|
| TimeDelta::FromMilliseconds(kWaitInterval));
|
| }
|
|
|
|
|