Index: device/serial/data_source_unittest.cc |
diff --git a/device/serial/data_source_unittest.cc b/device/serial/data_source_unittest.cc |
index b725f35e8d0876ddea37afd997041b96080871b4..71dfa813358300e7a8b3a4afc0510e1a9de61946 100644 |
--- a/device/serial/data_source_unittest.cc |
+++ b/device/serial/data_source_unittest.cc |
@@ -31,18 +31,12 @@ |
void SetUp() override { |
message_loop_.reset(new base::MessageLoop); |
mojo::InterfacePtr<serial::DataSource> source_sender_handle; |
- mojo::InterfacePtr<serial::DataSourceClient> source_sender_client_handle; |
- mojo::InterfaceRequest<serial::DataSourceClient> |
- source_sender_client_request = |
- mojo::GetProxy(&source_sender_client_handle); |
- source_sender_ = new DataSourceSender( |
- mojo::GetProxy(&source_sender_handle), |
- source_sender_client_handle.Pass(), |
- base::Bind(&DataSourceTest::CanWriteData, base::Unretained(this)), |
- base::Bind(&DataSourceTest::OnError, base::Unretained(this))); |
- receiver_ = |
- new DataReceiver(source_sender_handle.Pass(), |
- source_sender_client_request.Pass(), 100, kFatalError); |
+ source_sender_ = mojo::WeakBindToProxy( |
+ new DataSourceSender( |
+ base::Bind(&DataSourceTest::CanWriteData, base::Unretained(this)), |
+ base::Bind(&DataSourceTest::OnError, base::Unretained(this))), |
+ &source_sender_handle); |
+ receiver_ = new DataReceiver(source_sender_handle.Pass(), 100, kFatalError); |
} |
void TearDown() override { |