From 210c4b20775a62d50fd3465c72cbae694172eb73 Mon Sep 17 00:00:00 2001 From: Adrien Beraud <adrien.beraud@savoirfairelinux.com> Date: Wed, 26 Apr 2017 16:42:33 +0200 Subject: [PATCH] crypto: fix memory leak in RevocationList::getPacked() --- src/crypto.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/crypto.cpp b/src/crypto.cpp index ec3ce321..2d292ca7 100644 --- a/src/crypto.cpp +++ b/src/crypto.cpp @@ -988,6 +988,7 @@ RevocationList::pack(Blob& b) const throw CryptoException(std::string("Can't export CRL: ") + gnutls_strerror(err)); } b.insert(b.end(), gdat.data, gdat.data + gdat.size); + gnutls_free(gdat.data); } void -- GitLab