summaryrefslogtreecommitdiffstats
path: root/mojo/environment/default_async_waiter_impl.cc
diff options
context:
space:
mode:
Diffstat (limited to 'mojo/environment/default_async_waiter_impl.cc')
-rw-r--r--mojo/environment/default_async_waiter_impl.cc11
1 files changed, 5 insertions, 6 deletions
diff --git a/mojo/environment/default_async_waiter_impl.cc b/mojo/environment/default_async_waiter_impl.cc
index 576dd98..5279aad 100644
--- a/mojo/environment/default_async_waiter_impl.cc
+++ b/mojo/environment/default_async_waiter_impl.cc
@@ -19,8 +19,7 @@ void OnHandleReady(common::HandleWatcher* watcher,
callback(closure, result);
}
-MojoAsyncWaitID AsyncWait(MojoAsyncWaiter* waiter,
- MojoHandle handle,
+MojoAsyncWaitID AsyncWait(MojoHandle handle,
MojoWaitFlags flags,
MojoDeadline deadline,
MojoAsyncWaitCallback callback,
@@ -32,19 +31,19 @@ MojoAsyncWaitID AsyncWait(MojoAsyncWaiter* waiter,
return reinterpret_cast<MojoAsyncWaitID>(watcher);
}
-void CancelWait(MojoAsyncWaiter* waiter, MojoAsyncWaitID wait_id) {
+void CancelWait(MojoAsyncWaitID wait_id) {
delete reinterpret_cast<common::HandleWatcher*>(wait_id);
}
-MojoAsyncWaiter s_default_async_waiter = {
+const MojoAsyncWaiter kDefaultAsyncWaiter = {
AsyncWait,
CancelWait
};
} // namespace
-MojoAsyncWaiter* GetDefaultAsyncWaiterImpl() {
- return &s_default_async_waiter;
+const MojoAsyncWaiter* GetDefaultAsyncWaiterImpl() {
+ return &kDefaultAsyncWaiter;
}
} // namespace internal