aboutsummaryrefslogtreecommitdiffstats
path: root/brillo/streams/stream.cc
diff options
context:
space:
mode:
Diffstat (limited to 'brillo/streams/stream.cc')
-rw-r--r--brillo/streams/stream.cc10
1 files changed, 6 insertions, 4 deletions
diff --git a/brillo/streams/stream.cc b/brillo/streams/stream.cc
index 6a40c00..80f2df4 100644
--- a/brillo/streams/stream.cc
+++ b/brillo/streams/stream.cc
@@ -213,8 +213,9 @@ bool Stream::ReadAsyncImpl(
if (force_async_callback) {
MessageLoop::current()->PostTask(
FROM_HERE,
- base::Bind(&Stream::OnReadAsyncDone, weak_ptr_factory_.GetWeakPtr(),
- success_callback, read, eos));
+ base::BindOnce(&Stream::OnReadAsyncDone,
+ weak_ptr_factory_.GetWeakPtr(),
+ success_callback, read, eos));
} else {
is_async_read_pending_ = false;
success_callback.Run(read, eos);
@@ -277,8 +278,9 @@ bool Stream::WriteAsyncImpl(
if (force_async_callback) {
MessageLoop::current()->PostTask(
FROM_HERE,
- base::Bind(&Stream::OnWriteAsyncDone, weak_ptr_factory_.GetWeakPtr(),
- success_callback, written));
+ base::BindOnce(&Stream::OnWriteAsyncDone,
+ weak_ptr_factory_.GetWeakPtr(),
+ success_callback, written));
} else {
is_async_write_pending_ = false;
success_callback.Run(written);