| Index: examples/bank_app/bank.cc
|
| diff --git a/examples/bank_app/bank.cc b/examples/bank_app/bank.cc
|
| index ea70adc2d9f70d2225690e73abeeee3f0f8b1c3f..9e14044725cb2c834b4f8db8abc67ec3f7ba5a18 100644
|
| --- a/examples/bank_app/bank.cc
|
| +++ b/examples/bank_app/bank.cc
|
| @@ -56,9 +56,8 @@ class BankApp : public mojo::ApplicationDelegate {
|
|
|
| // From ApplicationDelegate
|
| bool ConfigureIncomingConnection(
|
| - mojo::ApplicationConnection* connection) override {
|
| - std::string url =
|
| - connection->GetServiceProviderImpl().connection_context().remote_url;
|
| + mojo::ServiceProviderImpl* service_provider_impl) override {
|
| + std::string url = service_provider_impl->connection_context().remote_url;
|
| if (url.length() > 0) {
|
| vanadium::AppInstanceNamePtr app(vanadium::AppInstanceName::New());
|
| app->url = url;
|
| @@ -77,7 +76,7 @@ class BankApp : public mojo::ApplicationDelegate {
|
| }
|
| MOJO_LOG(INFO) << "Customer " << user << " accessing bank";
|
| }
|
| - connection->GetServiceProviderImpl().AddService<Bank>(
|
| + service_provider_impl->AddService<Bank>(
|
| [this](const mojo::ConnectionContext& connection_context,
|
| mojo::InterfaceRequest<Bank> bank_request) {
|
| bindings_.AddBinding(&bank_impl_, bank_request.Pass());
|
|
|