From 07cff0e168fec95e623b58454d58e8aca0ab288b Mon Sep 17 00:00:00 2001 From: Frank Morgner Date: Mon, 4 Nov 2019 20:12:50 +0100 Subject: [PATCH] fixed 341844 Incorrect deallocator used --- src/tools/pkcs11-tool.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/tools/pkcs11-tool.c b/src/tools/pkcs11-tool.c index a0b0fe82..ac24a555 100644 --- a/src/tools/pkcs11-tool.c +++ b/src/tools/pkcs11-tool.c @@ -3799,10 +3799,8 @@ derive_ec_key(CK_SESSION_HANDLE session, CK_OBJECT_HANDLE key, CK_MECHANISM_TYPE if (rv != CKR_OK) p11_fatal("C_DeriveKey", rv); - if (der) - OPENSSL_free(der); - if (buf) - free(buf); + free(der); + free(buf); if (octet) ASN1_OCTET_STRING_free(octet);