mirror of
https://github.com/stefanberger/libtpms
synced 2026-01-08 21:13:59 +00:00
rev180: Use CRYPT_CURVE_FREE to free CTX and G
Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
This commit is contained in:
parent
31fda0cd51
commit
4f2a8de359
@ -706,10 +706,7 @@ LIB_EXPORT BOOL CryptEccIsPointOnCurve(
|
||||
//
|
||||
pAssert(Qin != NULL);
|
||||
OK = (E != NULL && (ExtEcc_IsPointOnCurve(ecQ, E)));
|
||||
if (E) {
|
||||
OsslContextLeave(E->CTX); // libtpms added: avoid memory leak
|
||||
EC_GROUP_free(E->G);
|
||||
}
|
||||
CRYPT_CURVE_FREE(E); // libtpms added
|
||||
return OK;
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user