Properly remove adb DNS services.
Bug: b/150136878
Bug: b/111434128
Bug: http://b/150032044
Test: make
Change-Id: Ibfb92a7c197a25fd1913107d277fbc5f78108c05
Merged-In: Ibfb92a7c197a25fd1913107d277fbc5f78108c05
(cherry picked from commit 79a452a923)
This commit is contained in:
parent
3467ef46d4
commit
e36a53e307
1 changed files with 3 additions and 3 deletions
|
|
@ -409,9 +409,9 @@ static void adb_RemoveDNSService(const char* regType, const char* serviceName) {
|
|||
}
|
||||
|
||||
std::string sName(serviceName);
|
||||
std::remove_if(services->begin(), services->end(), [&sName](ResolvedService* service) {
|
||||
return (sName == service->serviceName());
|
||||
});
|
||||
services->erase(std::remove_if(
|
||||
services->begin(), services->end(),
|
||||
[&sName](ResolvedService* service) { return (sName == service->serviceName()); }));
|
||||
}
|
||||
|
||||
// Returns the version the device wanted to advertise,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue