summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ec/ec_key.c
diff options
context:
space:
mode:
authorjsing <>2023-03-07 09:27:10 +0000
committerjsing <>2023-03-07 09:27:10 +0000
commitc83e0ddc66b0c990eac3283a437e4e70eabd868d (patch)
treed6ca9b239f49033751a7fb0f0185d1ad060801cf /src/lib/libcrypto/ec/ec_key.c
parente3934d6456ddf771c623fd07240dfb4c4d7a062c (diff)
downloadopenbsd-c83e0ddc66b0c990eac3283a437e4e70eabd868d.tar.gz
openbsd-c83e0ddc66b0c990eac3283a437e4e70eabd868d.tar.bz2
openbsd-c83e0ddc66b0c990eac3283a437e4e70eabd868d.zip
Call BN_free() instead of BN_clear_free().
BN_clear_free() is a wrapper that calls BN_free() - call BN_free() directly instead. ok tb@
Diffstat (limited to 'src/lib/libcrypto/ec/ec_key.c')
-rw-r--r--src/lib/libcrypto/ec/ec_key.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/libcrypto/ec/ec_key.c b/src/lib/libcrypto/ec/ec_key.c
index 2ef5d75d47..3799498ab1 100644
--- a/src/lib/libcrypto/ec/ec_key.c
+++ b/src/lib/libcrypto/ec/ec_key.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ec_key.c,v 1.30 2023/01/14 15:10:45 jsing Exp $ */ 1/* $OpenBSD: ec_key.c,v 1.31 2023/03/07 09:27:10 jsing Exp $ */
2/* 2/*
3 * Written by Nils Larsch for the OpenSSL project. 3 * Written by Nils Larsch for the OpenSSL project.
4 */ 4 */
@@ -120,7 +120,7 @@ EC_KEY_free(EC_KEY *r)
120 120
121 EC_GROUP_free(r->group); 121 EC_GROUP_free(r->group);
122 EC_POINT_free(r->pub_key); 122 EC_POINT_free(r->pub_key);
123 BN_clear_free(r->priv_key); 123 BN_free(r->priv_key);
124 124
125 EC_EX_DATA_free_all_data(&r->method_data); 125 EC_EX_DATA_free_all_data(&r->method_data);
126 126