diff options
author | Kazuki Yamaguchi <k@rhe.jp> | 2020-02-22 05:52:01 +0900 |
---|---|---|
committer | Kazuki Yamaguchi <k@rhe.jp> | 2021-10-24 17:24:50 +0900 |
commit | e93a5fdffc092e5cc215eb91a68bc0194d6535f3 (patch) | |
tree | e192daf2f564ad26e3c6761ec5acb3ee6f6764bb /ext/openssl | |
parent | e2cc81fef7dffe5c4c543abe17cd7916915ecd5b (diff) | |
download | ruby-openssl-e93a5fdffc092e5cc215eb91a68bc0194d6535f3.tar.gz |
pkey/ec: use EC_GROUP_free() instead of EC_GROUP_clear_free()
EC_GROUP_clear_free() is deprecated in OpenSSL 3.0.
EC_GROUP does not include any sensitive data, so we can safely use
EC_GROUP_free() instead.
Diffstat (limited to 'ext/openssl')
-rw-r--r-- | ext/openssl/ossl_pkey_ec.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/openssl/ossl_pkey_ec.c b/ext/openssl/ossl_pkey_ec.c index b317e45d..db80d112 100644 --- a/ext/openssl/ossl_pkey_ec.c +++ b/ext/openssl/ossl_pkey_ec.c @@ -479,7 +479,7 @@ static VALUE ossl_ec_key_check_key(VALUE self) static void ossl_ec_group_free(void *ptr) { - EC_GROUP_clear_free(ptr); + EC_GROUP_free(ptr); } static const rb_data_type_t ossl_ec_group_type = { |