diff options
Diffstat (limited to 'mojo/shell/application_instance.cc')
-rw-r--r-- | mojo/shell/application_instance.cc | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/mojo/shell/application_instance.cc b/mojo/shell/application_instance.cc index 643cfa2..18aa4e0 100644 --- a/mojo/shell/application_instance.cc +++ b/mojo/shell/application_instance.cc @@ -94,16 +94,9 @@ void ApplicationInstance::ConnectToApplication( CapabilityFilter capability_filter = GetPermissiveCapabilityFilter(); if (!filter.is_null()) capability_filter = filter->filter.To<CapabilityFilter>(); - - scoped_ptr<ConnectToApplicationParams> params( - new ConnectToApplicationParams); - params->SetOriginatorInfo(this); - params->SetURLInfo(app_request.Pass()); - params->set_services(services.Pass()); - params->set_exposed_services(exposed_services.Pass()); - params->set_filter(capability_filter); - params->set_connect_callback(callback); - manager_->ConnectToApplication(params.Pass()); + manager_->ConnectToApplication( + this, app_request.Pass(), std::string(), services.Pass(), + exposed_services.Pass(), capability_filter, base::Closure(), callback); } else { LOG(WARNING) << "CapabilityFilter prevented connection from: " << identity_.url << " to: " << url.spec(); |