Fix: mem leak with gnutls

This commit is contained in:
Willem Toorop 2020-03-02 15:12:18 +00:00
parent 1067326bd0
commit e17ed3938c
1 changed files with 2 additions and 0 deletions

View File

@ -767,6 +767,8 @@ getdns_return_t _getdns_tls_session_free(struct mem_funcs* mfs, _getdns_tls_sess
{
if (!s)
return GETDNS_RETURN_INVALID_PARAMETER;
if (s->tls.data)
gnutls_free(s->tls.data);
GETDNS_FREE(*mfs, s);
return GETDNS_RETURN_GOOD;
}