From 5a319c781c7bbd31134fc66368196f37297de22e Mon Sep 17 00:00:00 2001
From: Rusty Russell <rusty@rustcorp.com.au>
Date: Thu, 14 Dec 2017 06:33:24 +1030
Subject: [PATCH] wallet: don't leak UTXO array on extracting outputs.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
---
 wallet/wallet.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/wallet/wallet.c b/wallet/wallet.c
index 2a5cc68ac..08960be4a 100644
--- a/wallet/wallet.c
+++ b/wallet/wallet.c
@@ -755,6 +755,7 @@ int wallet_extract_owned_outputs(struct wallet *w, const struct bitcoin_tx *tx,
 			return -1;
 		}
 		*total_satoshi += utxo->amount;
+		tal_free(utxo);
 		num_utxos++;
 	}
 	return num_utxos;