lightningd: fix outstanding taken pointer.

lightningd: Outstanding taken pointers: lightningd/pay.c:243:channel_update

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
Rusty Russell
2018-10-09 19:13:52 +10:30
parent 0b1870908a
commit 123713fbf5

View File

@@ -204,7 +204,8 @@ static u8 *patch_channel_update(const tal_t *ctx, u8 *channel_update TAKES)
tal_free(channel_update);
return fixed;
} else {
return channel_update;
return tal_dup_arr(ctx, u8,
channel_update, tal_count(channel_update), 0);
}
}