Free the global DH parameters in crypto_global_cleanup().

This commit is contained in:
George Kadianakis 2011-11-22 15:14:59 +01:00 committed by Nick Mathewson
parent a708e85236
commit 02708b7d80

View file

@ -3069,6 +3069,13 @@ crypto_global_cleanup(void)
ERR_remove_state(0);
ERR_free_strings();
if (dh_param_p)
BN_free(dh_param_p);
if (dh_param_p_tls)
BN_free(dh_param_p_tls);
if (dh_param_g)
BN_free(dh_param_g);
#ifndef DISABLE_ENGINES
ENGINE_cleanup();
#endif