diff options
Diffstat (limited to 'device/serial/data_sender.cc')
-rw-r--r-- | device/serial/data_sender.cc | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/device/serial/data_sender.cc b/device/serial/data_sender.cc index bea8eb8..18b1a43 100644 --- a/device/serial/data_sender.cc +++ b/device/serial/data_sender.cc @@ -62,17 +62,15 @@ class DataSender::PendingSend { }; DataSender::DataSender(mojo::InterfacePtr<serial::DataSink> sink, - mojo::InterfaceRequest<serial::DataSinkClient> client, uint32_t buffer_size, int32_t fatal_error_value) : sink_(sink.Pass()), - client_(this, client.Pass()), fatal_error_value_(fatal_error_value), available_buffer_capacity_(buffer_size), shut_down_(false) { sink_.set_error_handler(this); + sink_.set_client(this); sink_->Init(buffer_size); - client_.set_error_handler(this); } DataSender::~DataSender() { |