Index: remoting/protocol/host_control_sender.cc |
diff --git a/remoting/protocol/host_control_sender.cc b/remoting/protocol/host_control_sender.cc |
index 6e71341a05b956b3beac60a0177718c75d882175..bdf1b95b86ae4a761252e6ccb79ba1c2285916a1 100644 |
--- a/remoting/protocol/host_control_sender.cc |
+++ b/remoting/protocol/host_control_sender.cc |
@@ -19,14 +19,14 @@ namespace protocol { |
HostControlSender::HostControlSender(base::MessageLoopProxy* message_loop, |
net::Socket* socket) |
: buffered_writer_(new BufferedSocketWriter(message_loop)) { |
- buffered_writer_->Init(socket, NULL); |
+ buffered_writer_->Init(socket, BufferedSocketWriter::WriteFailedCallback()); |
} |
HostControlSender::~HostControlSender() { |
} |
void HostControlSender::BeginSessionRequest(const LocalLoginCredentials* msg, |
- Task* done) { |
+ const base::Closure& done) { |
protocol::ControlMessage message; |
message.mutable_begin_session_request()->mutable_credentials()->CopyFrom( |
*msg); |