Index: device/serial/serial_service_impl.cc |
diff --git a/device/serial/serial_service_impl.cc b/device/serial/serial_service_impl.cc |
index fceb448c275d8733972a968de8da743c402be5cd..5fc886df2eca241e338333ee682e8ae420656a41 100644 |
--- a/device/serial/serial_service_impl.cc |
+++ b/device/serial/serial_service_impl.cc |
@@ -61,14 +61,13 @@ void SerialServiceImpl::Connect( |
serial::ConnectionOptionsPtr options, |
mojo::InterfaceRequest<serial::Connection> connection_request, |
mojo::InterfaceRequest<serial::DataSink> sink, |
- mojo::InterfaceRequest<serial::DataSource> source) { |
+ mojo::InterfaceRequest<serial::DataSource> source, |
+ mojo::InterfacePtr<serial::DataSourceClient> source_client) { |
if (!IsValidPath(path)) |
return; |
- connection_factory_->CreateConnection(path, |
- options.Pass(), |
- connection_request.Pass(), |
- sink.Pass(), |
- source.Pass()); |
+ connection_factory_->CreateConnection(path, options.Pass(), |
+ connection_request.Pass(), sink.Pass(), |
+ source.Pass(), source_client.Pass()); |
} |
SerialDeviceEnumerator* SerialServiceImpl::GetDeviceEnumerator() { |