mirror of
https://github.com/ElementsProject/lightning.git
synced 2025-03-01 17:47:30 +01:00
psbt: handle 'NULL' or empty byte PSBTs
Don't crash if the PSBT is null / zero-byte len.
This commit is contained in:
parent
ef3fbab551
commit
10237ccb8e
1 changed files with 1 additions and 1 deletions
|
@ -742,7 +742,7 @@ struct wally_psbt *fromwire_wally_psbt(const tal_t *ctx,
|
|||
|
||||
psbt_byte_len = fromwire_u32(cursor, max);
|
||||
psbt_buf = fromwire(cursor, max, NULL, psbt_byte_len);
|
||||
if (!psbt_buf)
|
||||
if (!psbt_buf || psbt_byte_len == 0)
|
||||
return NULL;
|
||||
|
||||
psbt = psbt_from_bytes(ctx, psbt_buf, psbt_byte_len);
|
||||
|
|
Loading…
Add table
Reference in a new issue