| Index: base/synchronization/waitable_event_watcher_posix.cc | 
| diff --git a/base/synchronization/waitable_event_watcher_posix.cc b/base/synchronization/waitable_event_watcher_posix.cc | 
| index cc2fbc391d3623598b0d60ecc625838bbf947b16..a8821b30ea285c8bd86eb40a86facce4bb19e8d9 100644 | 
| --- a/base/synchronization/waitable_event_watcher_posix.cc | 
| +++ b/base/synchronization/waitable_event_watcher_posix.cc | 
| @@ -168,7 +168,7 @@ bool WaitableEventWatcher::StartWatching( | 
| current_ml->AddDestructionObserver(this); | 
|  | 
| kernel_ = kernel; | 
| -  waiter_ = new AsyncWaiter(current_ml, internal_callback_, cancel_flag_); | 
| +  waiter_ = new AsyncWaiter(current_ml, internal_callback_, cancel_flag_.get()); | 
| event->Enqueue(waiter_); | 
|  | 
| return true; | 
|  |