From 9bf2aa65cd43a75795c5fe095acd129056caa7a3 Mon Sep 17 00:00:00 2001 From: Rusty Russell Date: Sat, 26 Feb 2022 11:20:33 +1030 Subject: [PATCH] common/param: don't keep around the temporary array off cmd. Signed-off-by: Rusty Russell --- common/param.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/param.c b/common/param.c index 5c6139ee8..9326465c9 100644 --- a/common/param.c +++ b/common/param.c @@ -313,7 +313,7 @@ const char *param_subcommand(struct command *cmd, const char *buffer, bool param(struct command *cmd, const char *buffer, const jsmntok_t tokens[], ...) { - struct param *params = tal_arr(cmd, struct param, 0); + struct param *params = tal_arr(tmpctx, struct param, 0); const char *name; va_list ap; bool allow_extra = false;