Index: examples/echo_terminal/main.cc |
diff --git a/examples/echo_terminal/main.cc b/examples/echo_terminal/main.cc |
index 14c7c3f3993f6c87d98978282d1326a83e146a31..24be6505a93ea833fd8b4c592caa465489f192e9 100644 |
--- a/examples/echo_terminal/main.cc |
+++ b/examples/echo_terminal/main.cc |
@@ -105,12 +105,11 @@ class EchoTerminalApp |
private: |
// |ApplicationDelegate| override: |
bool ConfigureIncomingConnection( |
- mojo::ApplicationConnection* connection) override { |
- connection->GetServiceProviderImpl() |
- .AddService<mojo::terminal::TerminalClient>([this]( |
- const mojo::ConnectionContext& connection_context, |
- mojo::InterfaceRequest<mojo::terminal::TerminalClient> |
- terminal_client_request) { |
+ mojo::ServiceProviderImpl* service_provider_impl) override { |
+ service_provider_impl->AddService<mojo::terminal::TerminalClient>( |
+ [this](const mojo::ConnectionContext& connection_context, |
+ mojo::InterfaceRequest<mojo::terminal::TerminalClient> |
+ terminal_client_request) { |
terminal_clients_.AddBinding(this, terminal_client_request.Pass()); |
}); |
return true; |