diff options
Diffstat (limited to 'chrome/browser/local_discovery/service_discovery_client_mdns.cc')
-rw-r--r-- | chrome/browser/local_discovery/service_discovery_client_mdns.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/chrome/browser/local_discovery/service_discovery_client_mdns.cc b/chrome/browser/local_discovery/service_discovery_client_mdns.cc index fbd077f..cfaa3cf 100644 --- a/chrome/browser/local_discovery/service_discovery_client_mdns.cc +++ b/chrome/browser/local_discovery/service_discovery_client_mdns.cc @@ -145,15 +145,15 @@ class ProxyBase : public ServiceDiscoveryClientMdns::Proxy, public T { : Proxy(client) { } - virtual ~ProxyBase() { + ~ProxyBase() override { DeleteOnMdnsThread(implementation_.release()); } - virtual bool IsValid() override { + bool IsValid() override { return !!implementation(); } - virtual void OnMdnsDestroy() override { + void OnMdnsDestroy() override { DeleteOnMdnsThread(implementation_.release()); }; |