Index: components/arc/arc_bridge_service_impl.cc |
diff --git a/components/arc/arc_bridge_service_impl.cc b/components/arc/arc_bridge_service_impl.cc |
index 4bc20c092578043132b34b189d00193cf70b8680..0760288b1400ad9010210da999a91c01831f4a12 100644 |
--- a/components/arc/arc_bridge_service_impl.cc |
+++ b/components/arc/arc_bridge_service_impl.cc |
@@ -101,9 +101,7 @@ void ArcBridgeServiceImpl::OnConnectionEstablished( |
instance_ptr_.set_connection_error_handler(base::Bind( |
&ArcBridgeServiceImpl::OnChannelClosed, weak_factory_.GetWeakPtr())); |
- ArcBridgeHostPtr host; |
- binding_.Bind(GetProxy(&host)); |
- instance_ptr_->Init(std::move(host)); |
+ instance_ptr_->Init(binding_.CreateInterfacePtrAndBind()); |
SetState(State::READY); |
} |