Index: mojo/shell/network_service_loader.cc |
diff --git a/mojo/shell/network_service_loader.cc b/mojo/shell/network_service_loader.cc |
index 04161db50b9aabfb506f8499ec4962895ec1536c..e54cc79d50bc87f725fc2ca8e74c64700472b8a7 100644 |
--- a/mojo/shell/network_service_loader.cc |
+++ b/mojo/shell/network_service_loader.cc |
@@ -53,9 +53,15 @@ void NetworkServiceLoader::Initialize(ApplicationImpl* app) { |
bool NetworkServiceLoader::ConfigureIncomingConnection( |
ApplicationConnection* connection) { |
- connection->AddService<NetworkServiceImpl>(context_.get()); |
+ connection->AddService(this); |
return true; |
} |
+void NetworkServiceLoader::BindToRequest( |
+ ApplicationConnection* connection, |
+ InterfaceRequest<NetworkService> request) { |
+ BindToRequest(new NetworkServiceImpl(context_.get()), &request); |
+} |
+ |
} // namespace shell |
} // namespace mojo |