From: Petr Mensik Date: Sat, 24 Feb 2018 18:41:58 +0000 (-0800) Subject: Fix double free on RSA_generate_key_ex failure X-Git-Tag: v9.13.0~76^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=01cc622e7b62184241c714f8bc8084e7faf7e9cd;p=thirdparty%2Fbind9.git Fix double free on RSA_generate_key_ex failure --- diff --git a/lib/dns/opensslrsa_link.c b/lib/dns/opensslrsa_link.c index 62a525d5df3..f62fae70cd1 100644 --- a/lib/dns/opensslrsa_link.c +++ b/lib/dns/opensslrsa_link.c @@ -11,7 +11,6 @@ /* * Principal Author: Brian Wellington - * $Id$ */ #ifdef OPENSSL #include @@ -1054,7 +1053,6 @@ opensslrsa_generate(dst_key_t *key, int exp, void (*callback)(int)) { #endif return (ISC_R_SUCCESS); } - BN_GENCB_free(cb); ret = dst__openssl_toresult2("RSA_generate_key_ex", DST_R_OPENSSLFAILURE);