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; |