summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@redhat.com>2016-05-03 11:26:04 +0200
committerNikos Mavrogiannopoulos <nmav@redhat.com>2016-05-03 12:58:48 +0200
commitdd30b179ca0ca989b2ab18e00fa392eef5bfb677 (patch)
tree477f255ee312f014e320846d81e3ea8c812db853
parent560e53f60a81912c6fedac7abf871c2178c4f35e (diff)
downloadgnutls-dd30b179ca0ca989b2ab18e00fa392eef5bfb677.tar.gz
pkcs11: find_ext_cb: eliminated memory leak
-rw-r--r--lib/pkcs11x.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/pkcs11x.c b/lib/pkcs11x.c
index e58ff960e2..900f4c52c8 100644
--- a/lib/pkcs11x.c
+++ b/lib/pkcs11x.c
@@ -219,6 +219,7 @@ find_ext_cb(struct ck_function_list *module, struct pkcs11_session_info *sinfo,
if (_gnutls_x509_decode_ext(&ext, &find_data->exts[find_data->exts_size]) == 0) {
find_data->exts_size++;
}
+ gnutls_free(ext.data);
}
}