From 67f8d45fb2a6a354609f91004a327801afd4dbbc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C5=8Dan?= Date: Tue, 24 Feb 2026 23:08:11 -0700 Subject: [PATCH] rebase: apply review feedback on #78 --- RSA.xs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/RSA.xs b/RSA.xs index 4eb73f4..a3a6034 100644 --- a/RSA.xs +++ b/RSA.xs @@ -530,7 +530,8 @@ generate_key(proto, bitsSV, exponent = 65537) CHECK_OPEN_SSL(EVP_PKEY_generate(ctx, &rsa) == 1); CHECK_OPEN_SSL(rsa != NULL); - BN_free(e); + if (e != NULL) + BN_free(e); EVP_PKEY_CTX_free(ctx); #endif CHECK_OPEN_SSL(rsa);