diff options
Diffstat (limited to 'vpn')
-rw-r--r-- | vpn/vpn_provider.cc | 2 | ||||
-rw-r--r-- | vpn/vpn_provider.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/vpn/vpn_provider.cc b/vpn/vpn_provider.cc index b9965b61..163037c8 100644 --- a/vpn/vpn_provider.cc +++ b/vpn/vpn_provider.cc @@ -181,7 +181,7 @@ bool VPNProvider::OnDeviceInfoAvailable(const string& link_name, return false; } -void VPNProvider::RemoveService(VPNServiceRefPtr service) { +void VPNProvider::RemoveService(const VPNServiceRefPtr& service) { const auto it = std::find(services_.begin(), services_.end(), service); if (it != services_.end()) { services_.erase(it); diff --git a/vpn/vpn_provider.h b/vpn/vpn_provider.h index 08c8923f..3bd2d907 100644 --- a/vpn/vpn_provider.h +++ b/vpn/vpn_provider.h @@ -68,7 +68,7 @@ class VPNProvider : public ProviderInterface { // Clean up a VPN services that has been unloaded and will be deregistered. // This removes the VPN provider's reference to this service in its // services_ vector. - void RemoveService(VPNServiceRefPtr service); + void RemoveService(const VPNServiceRefPtr& service); // Returns true if any of the managed VPN services is connecting or connected. virtual bool HasActiveService() const; |