Fix memory leak in DNS cache

pull/13408/head
Bora Özgen 2020-08-07 11:31:06 +02:00
parent c85b76ad05
commit a699ff3406
1 changed files with 1 additions and 0 deletions

View File

@ -398,6 +398,7 @@ static nsapi_size_or_error_t nsapi_dns_cache_find(const char *host, nsapi_versio
// Checks all entries for expired entries
if (now > dns_cache[i]->expires) {
delete dns_cache[i]->host;
delete dns_cache[i]->address;
delete dns_cache[i];
dns_cache[i] = NULL;
} else if ((version == NSAPI_UNSPEC || version == dns_cache[i]->address[0].version) && //only first IP address version check, others have the same version