Let CRYPTO_mem_leaks{,_fp,_cb}() return -1.
authortb <tb@openbsd.org>
Fri, 24 Aug 2018 19:16:03 +0000 (19:16 +0000)
committertb <tb@openbsd.org>
Fri, 24 Aug 2018 19:16:03 +0000 (19:16 +0000)
commit3a31e487d7b98dd7e88b5413e04876600998a440
treef4ef3a61d84241b3d37e2165bdecb23903fcb774
parent9a190421759999d2a1042bf36272e46673356e33
Let CRYPTO_mem_leaks{,_fp,_cb}() return -1.

These functions are no-ops. Their signature was changed by OpenSSL
to allow error checking.  This way we return an error and do not
indicate the (non-)existence of memory leaks.

tested in a bulk by sthen
ok jsing
lib/libcrypto/crypto.h
lib/libcrypto/mem_dbg.c