Index: device/serial/serial_connection.cc |
diff --git a/device/serial/serial_connection.cc b/device/serial/serial_connection.cc |
index 30e8fa65fbf3f1ebcfac56416c576865c58b3b53..6830cb39f3253074f6b29e099ea890fec8910030 100644 |
--- a/device/serial/serial_connection.cc |
+++ b/device/serial/serial_connection.cc |
@@ -16,8 +16,9 @@ SerialConnection::SerialConnection( |
scoped_refptr<SerialIoHandler> io_handler, |
mojo::InterfaceRequest<serial::DataSink> sink, |
mojo::InterfaceRequest<serial::DataSource> source, |
- mojo::InterfacePtr<serial::DataSourceClient> source_client) |
- : io_handler_(io_handler) { |
+ mojo::InterfacePtr<serial::DataSourceClient> source_client, |
+ mojo::InterfaceRequest<serial::Connection> request) |
+ : io_handler_(io_handler), binding_(this, request.Pass()) { |
receiver_ = new DataSinkReceiver( |
sink.Pass(), |
base::Bind(&SerialConnection::OnSendPipeReady, base::Unretained(this)), |