Add missing mem leak test activation and checks Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org>
diff --git a/test/dhtest.c b/test/dhtest.c index 5940aa7..8fad6da 100644 --- a/test/dhtest.c +++ b/test/dhtest.c
@@ -194,6 +194,7 @@ if (!run_rfc5114_tests()) ret = 1; err: + (void)BIO_flush(out); ERR_print_errors_fp(stderr); OPENSSL_free(abuf); @@ -202,6 +203,12 @@ DH_free(a); BN_GENCB_free(_cb); BIO_free(out); + +#ifndef OPENSSL_NO_CRYPTO_MDEBUG + if (CRYPTO_mem_leaks_fp(stderr) <= 0) + ret = 1; +#endif + EXIT(ret); }