diff options
author | Dr. Stephen Henson <steve@openssl.org> | 2015-12-24 19:20:54 +0300 |
---|---|---|
committer | Dr. Stephen Henson <steve@openssl.org> | 2016-01-11 20:50:27 +0300 |
commit | 2a056de832a62f9c6da67779f3764f004df6fdb0 (patch) | |
tree | 39cf79ccb16c14d4fdc208f58447a051266a8f66 /crypto/mem_dbg.c | |
parent | 63c75cd688352b83afd7f874b89139e282647046 (diff) |
Add lh_doall_arg inlining
Reviewed-by: Rich Salz <rsalz@openssl.org>
Diffstat (limited to 'crypto/mem_dbg.c')
-rw-r--r-- | crypto/mem_dbg.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/crypto/mem_dbg.c b/crypto/mem_dbg.c index 2bdfbffba2..8580447c0a 100644 --- a/crypto/mem_dbg.c +++ b/crypto/mem_dbg.c @@ -544,7 +544,7 @@ typedef struct mem_leak_st { long bytes; } MEM_LEAK; -static void print_leak_doall_arg(const MEM *m, MEM_LEAK *l) +static void print_leak(const MEM *m, MEM_LEAK *l) { char buf[1024]; char *bufp = buf; @@ -629,7 +629,7 @@ static void print_leak_doall_arg(const MEM *m, MEM_LEAK *l) #endif } -static IMPLEMENT_LHASH_DOALL_ARG_FN(print_leak, const MEM, MEM_LEAK) +IMPLEMENT_LHASH_DOALL_ARG_CONST(MEM, MEM_LEAK); int CRYPTO_mem_leaks(BIO *b) { @@ -645,7 +645,7 @@ int CRYPTO_mem_leaks(BIO *b) ml.chunks = 0; ml.seen = 0; if (mh != NULL) - lh_MEM_doall_arg(mh, LHASH_DOALL_ARG_FN(print_leak), MEM_LEAK, &ml); + lh_MEM_doall_MEM_LEAK(mh, print_leak, &ml); /* Don't count the BIO that was passed in as a "leak" */ if (ml.seen && ml.chunks >= 1 && ml.bytes >= (int)sizeof (*b)) { ml.chunks--; |