From: Dr. Stephen Henson Date: Fri, 5 Feb 2016 14:36:01 +0000 (+0000) Subject: Fix return code in CRYPTO_mem_leaks_fp() X-Git-Tag: OpenSSL_1_1_0-pre3~253 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c26e53698634d697fe01e28451c35220f2d3b7f9;p=openssl Fix return code in CRYPTO_mem_leaks_fp() Reviewed-by: Rich Salz --- diff --git a/crypto/mem_dbg.c b/crypto/mem_dbg.c index 3568efd791..05590442d1 100644 --- a/crypto/mem_dbg.c +++ b/crypto/mem_dbg.c @@ -694,8 +694,8 @@ int CRYPTO_mem_leaks_fp(FILE *fp) BIO *b; int ret; - if (mh == NULL) - return 0; + if (mh == NULL && amih == NULL) + return 1; /* * Need to turn off memory checking when allocated BIOs ... especially as * we're creating them at a time when we're trying to check we've not