From 97204d6e0ad91b33506df2cd352678756b282961 Mon Sep 17 00:00:00 2001 From: niftynei Date: Tue, 19 Jul 2022 17:04:39 +0930 Subject: [PATCH] bkpr: duplicate the name, dont steal it --- plugins/bkpr/account.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plugins/bkpr/account.c b/plugins/bkpr/account.c index 61739462c..f36fcb330 100644 --- a/plugins/bkpr/account.c +++ b/plugins/bkpr/account.c @@ -1,17 +1,18 @@ #include "config.h" #include +#include #include #include #include struct account *new_account(const tal_t *ctx, - const char *name STEALS, + const char *name, struct node_id *peer_id) { struct account *a = tal(ctx, struct account); - a->name = tal_steal(a, name); + a->name = tal_strdup(a, name); a->peer_id = peer_id; a->is_wallet = streq(a->name, WALLET); a->we_opened = false;