From 094889f50f72bd5aa71e243e5d9b43c8080c10ba Mon Sep 17 00:00:00 2001 From: Rusty Russell Date: Tue, 8 Dec 2020 10:54:34 +1030 Subject: [PATCH] common/json_tok: minor cleanup to bitcoin_outpoint array parsing. No reason to use a temp var here. Signed-off-by: Rusty Russell --- common/json_tok.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/common/json_tok.c b/common/json_tok.c index 7f3f13230..788fe8b26 100644 --- a/common/json_tok.c +++ b/common/json_tok.c @@ -520,13 +520,11 @@ struct command_result *param_outpoint_arr(struct command *cmd, *outpoints = tal_arr(cmd, struct bitcoin_outpoint, tok->size); json_for_each_arr(i, curr, tok) { - struct bitcoin_outpoint op; - if (!json_to_outpoint(buffer, curr, &op)) + if (!json_to_outpoint(buffer, curr, &(*outpoints)[i])) return command_fail(cmd, JSONRPC2_INVALID_PARAMS, "Could not decode outpoint \"%.*s\", " "expected format: txid:output", json_tok_full_len(curr), json_tok_full(buffer, curr)); - (*outpoints)[i] = op; } return NULL; }