summaryrefslogtreecommitdiffstats
path: root/crypto/evp
diff options
context:
space:
mode:
authorTomas Mraz <tomas@openssl.org>2022-05-10 17:22:24 +0200
committerTomas Mraz <tomas@openssl.org>2022-05-13 08:33:50 +0200
commit932534e7ef11ad43100ea6c81362d1d86e156167 (patch)
tree995a3d3e6b3738080e4df7a6c542189d304a57b7 /crypto/evp
parent84b9fe9293e5e37525e86714d6c2568539babbfb (diff)
Always try locale initialization from OPENSSL_strcasecmp
Fixes #18172 Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/18293)
Diffstat (limited to 'crypto/evp')
-rw-r--r--crypto/evp/evp_lib.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/crypto/evp/evp_lib.c b/crypto/evp/evp_lib.c
index d9b8c0af41..b9180812cf 100644
--- a/crypto/evp/evp_lib.c
+++ b/crypto/evp/evp_lib.c
@@ -1172,8 +1172,6 @@ EVP_PKEY *EVP_PKEY_Q_keygen(OSSL_LIB_CTX *libctx, const char *propq,
va_start(args, type);
- OPENSSL_init_crypto(OPENSSL_INIT_BASE_ONLY, NULL);
-
if (OPENSSL_strcasecmp(type, "RSA") == 0) {
bits = va_arg(args, size_t);
params[0] = OSSL_PARAM_construct_size_t(OSSL_PKEY_PARAM_RSA_BITS, &bits);