From: Nikos Mavrogiannopoulos Date: Sat, 1 Nov 2014 06:44:29 +0000 (+0100) Subject: deinitialize the temporary spki data X-Git-Tag: gnutls_3_4_0~712 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=02bea708d26266c0b8526badcb86bf207741ade7;p=thirdparty%2Fgnutls.git deinitialize the temporary spki data --- diff --git a/lib/pkcs11.c b/lib/pkcs11.c index 45669889da..cec9e93813 100644 --- a/lib/pkcs11.c +++ b/lib/pkcs11.c @@ -3321,6 +3321,7 @@ find_cert_cb(struct pkcs11_session_info *sinfo, rv = pkcs11_get_attribute_avalue(sinfo->module, sinfo->pks, obj, CKA_PUBLIC_KEY_INFO, &spki); if (rv == CKR_OK) { ret = pkcs11_override_cert_exts(sinfo, &spki, &data); + gnutls_free(spki.data); if (ret < 0) { gnutls_assert(); goto cleanup;