memleak: ignore tal_link artifacts.

We use strends, because that works with or without CCAN_TAL_DEBUG (which
prepends file and line).

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
Rusty Russell 2018-02-18 23:27:46 +10:30
parent a2c6ec6c9b
commit 7c512f91ce

View File

@ -91,6 +91,11 @@ static void children_into_htable(const void *exclude1, const void *exclude2,
if (streq(name, "backtrace"))
continue;
/* Don't add tal_link objects */
if (strends(name, "struct link")
|| strends(name, "struct linkable"))
continue;
/* ccan/io allocates pollfd array. */
if (streq(name,
"ccan/ccan/io/poll.c:40:struct pollfd[]"))