From 932534e7ef11ad43100ea6c81362d1d86e156167 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Tue, 10 May 2022 17:22:24 +0200 Subject: Always try locale initialization from OPENSSL_strcasecmp Fixes #18172 Reviewed-by: Dmitry Belyavskiy Reviewed-by: Paul Dale (Merged from https://github.com/openssl/openssl/pull/18293) --- crypto/evp/evp_lib.c | 2 -- 1 file changed, 2 deletions(-) (limited to 'crypto/evp') 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); -- cgit v1.2.3