Browse Source

Make sure msatoshi and sender are not uninitialized when calling channel_add_htlc(...)

ppa-0.6.1
practicalswift 7 years ago
committed by Christian Decker
parent
commit
d2265cd3d2
  1. 4
      channeld/test/run-full_channel.c

4
channeld/test/run-full_channel.c

@ -117,7 +117,7 @@ static const struct htlc **include_htlcs(struct channel *channel, enum side side
struct sha256 hash;
enum channel_add_err e;
enum side sender;
u64 msatoshi;
u64 msatoshi = 0;
switch (i) {
case 0:
@ -141,6 +141,8 @@ static const struct htlc **include_htlcs(struct channel *channel, enum side side
msatoshi = 4000000;
break;
}
assert(msatoshi != 0);
memset(&preimage, i, sizeof(preimage));
sha256(&hash, &preimage, sizeof(preimage));
e = channel_add_htlc(channel, sender, i, msatoshi, 500+i, &hash,

Loading…
Cancel
Save