From 1c537c258e9dfdb95497aba7276cd37cfbffff5b Mon Sep 17 00:00:00 2001 From: Rusty Russell Date: Wed, 27 Aug 2025 11:05:03 +0930 Subject: [PATCH] pay: fix uninitialized var in debug output. @nepet noted that Valgrind complained. Nobody really cares though? TL;DR: if channel isn't enabled, estimate isn't set. Signed-off-by: Rusty Russell Changelog-None: CI only --- plugins/libplugin-pay.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/libplugin-pay.c b/plugins/libplugin-pay.c index ec2bcb7a2..b296b87d7 100644 --- a/plugins/libplugin-pay.c +++ b/plugins/libplugin-pay.c @@ -449,7 +449,7 @@ static void channel_hints_update(struct payment *p, "estimated capacity %s", fmt_short_channel_id_dir(tmpctx, &hint->scid), hint->enabled ? "true" : "false", - fmt_amount_msat(tmpctx, hint->estimated_capacity)); + hint->enabled ? fmt_amount_msat(tmpctx, hint->estimated_capacity) : "UNKNOWN"); channel_hint_notify(p->plugin, hint); } }