tidying
[exim.git] / src / src / tls-openssl.c
index 83594c9731db8e7da88916a2d4232f1018ac09fb..ca687a6326f7e88333594b76f350e388f6276bea 100644 (file)
@@ -266,6 +266,7 @@ DEBUG(D_tls) debug_printf("Generating %d bit RSA key...\n", keylength);
 
 #ifdef EXIM_HAVE_RSA_GENKEY_EX
 if (  !BN_set_word(bn, (unsigned long)RSA_F4)
+   || !(rsa_key = RSA_new())
    || !RSA_generate_key_ex(rsa_key, keylength, bn, NULL)
    )
 #else