mirror of
https://github.com/morgan9e/FreeRDP
synced 2026-04-14 00:14:11 +09:00
[clang,warnings] fix Wjump-misses-init
This commit is contained in:
@@ -730,12 +730,14 @@ static BOOL makecert_create_rsa(EVP_PKEY** ppkey, size_t key_length)
|
||||
if (EVP_PKEY_keygen_init(pctx) != 1)
|
||||
goto fail;
|
||||
|
||||
WINPR_ASSERT(key_length <= UINT_MAX);
|
||||
unsigned int keylen = (unsigned int)key_length;
|
||||
const OSSL_PARAM params[] = { OSSL_PARAM_construct_uint("bits", &keylen),
|
||||
OSSL_PARAM_construct_end() };
|
||||
if (EVP_PKEY_CTX_set_params(pctx, params) != 1)
|
||||
goto fail;
|
||||
{
|
||||
WINPR_ASSERT(key_length <= UINT_MAX);
|
||||
unsigned int keylen = (unsigned int)key_length;
|
||||
const OSSL_PARAM params[] = { OSSL_PARAM_construct_uint("bits", &keylen),
|
||||
OSSL_PARAM_construct_end() };
|
||||
if (EVP_PKEY_CTX_set_params(pctx, params) != 1)
|
||||
goto fail;
|
||||
}
|
||||
|
||||
if (EVP_PKEY_generate(pctx, ppkey) != 1)
|
||||
goto fail;
|
||||
|
||||
Reference in New Issue
Block a user