memleak: ignore tmpctx.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
Rusty Russell
2018-03-15 15:00:38 +10:30
parent ef2a063169
commit 4845445079
2 changed files with 6 additions and 2 deletions

View File

@@ -31,7 +31,7 @@ u8 *tal_hexdata(const tal_t *ctx, const void *str, size_t len)
/* Initial creation of tmpctx. */
void setup_tmpctx(void)
{
tmpctx = tal(NULL, char);
tmpctx = tal_alloc_(NULL, 0, false, false, "tmpctx");
}
/* Free any children of tmpctx. */
@@ -40,6 +40,6 @@ void clean_tmpctx(void)
/* Minor optimization: don't do anything if tmpctx unused. */
if (tal_first(tmpctx)) {
tal_free(tmpctx);
tmpctx = tal(NULL, char);
tmpctx = tal_alloc_(NULL, 0, false, false, "tmpctx");
}
}