Fixed compilation error in OpenBSD.

This commit is contained in:
default
2026-03-17 20:35:58 +01:00
parent 5af9d81ee3
commit c3a81479c8
+2 -2
View File
@@ -122,12 +122,12 @@ xs_dict *xs_evp_genkey(int bits)
EVP_PKEY *pkey = NULL;
if ((ctx = EVP_PKEY_CTX_new_id(EVP_PKEY_RSA, NULL)) == NULL)
goto end;
return NULL;
if (EVP_PKEY_keygen_init(ctx) <= 0 ||
EVP_PKEY_CTX_set_rsa_keygen_bits(ctx, bits) <= 0 ||
EVP_PKEY_keygen(ctx, &pkey) <= 0)
goto end;
return NULL;
BIO *bs = BIO_new(BIO_s_mem());
BIO *bp = BIO_new(BIO_s_mem());