From e9e05333ac7c64758bf14d80f6179e001c0fdbfd Mon Sep 17 00:00:00 2001 From: Dunrong Huang Date: Wed, 25 Nov 2015 18:24:30 +0800 Subject: [PATCH] auth: fix double PK11_DestroyContext() if PK11_DigestFinal() failed Signed-off-by: Dunrong Huang --- src/auth/Crypto.cc | 1 - 1 file changed, 1 deletion(-) diff --git a/src/auth/Crypto.cc b/src/auth/Crypto.cc index 24c4bd0d5617d..5386319d60875 100644 --- a/src/auth/Crypto.cc +++ b/src/auth/Crypto.cc @@ -243,7 +243,6 @@ static int nss_aes_operation(CK_ATTRIBUTE_TYPE op, out_tmp.length()-written); PK11_DestroyContext(ectx, PR_TRUE); if (ret != SECSuccess) { - PK11_DestroyContext(ectx, PR_TRUE); if (error) { ostringstream oss; oss << "NSS AES final round failed: " << PR_GetError(); -- 2.39.5