Chromium Code Reviews| Index: mojo/application/public/cpp/lib/service_registry.h |
| diff --git a/mojo/application/public/cpp/lib/service_registry.h b/mojo/application/public/cpp/lib/service_registry.h |
| index 9eee695f3e06c06c00d723050929c6d55c6470d7..7170e3af93268b674446f949f940aa066f5dca02 100644 |
| --- a/mojo/application/public/cpp/lib/service_registry.h |
| +++ b/mojo/application/public/cpp/lib/service_registry.h |
| @@ -29,7 +29,6 @@ class ServiceRegistry : public ServiceProvider, public ApplicationConnection { |
| const std::string& remote_url, |
| ServiceProviderPtr remote_services, |
| InterfaceRequest<ServiceProvider> local_services); |
| - ~ServiceRegistry() override; |
| // ApplicationConnection overrides. |
| void SetServiceConnector(ServiceConnector* service_connector) override; |
| @@ -42,6 +41,9 @@ class ServiceRegistry : public ServiceProvider, public ApplicationConnection { |
| void RemoveServiceConnectorForName(const std::string& interface_name); |
| private: |
| + // ApplicationConnection overrides. |
| + void OnCloseConnection() override; |
| + |
| // ServiceProvider method. |
| void ConnectToService(const mojo::String& service_name, |
| ScopedMessagePipeHandle client_handle) override; |
| @@ -51,6 +53,7 @@ class ServiceRegistry : public ServiceProvider, public ApplicationConnection { |
| const std::string remote_url_; |
| private: |
| + ~ServiceRegistry() override; |
|
sky
2015/06/30 16:41:46
Move definition to match new position of declarati
Fady Samuel
2015/06/30 17:31:19
Done.
|
| void RemoveServiceConnectorForNameInternal(const std::string& interface_name); |
| Application* application_; |