Skip to content

Commit 438e463

Browse files
committed
f make datatype more clear
1 parent 9efaf66 commit 438e463

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

lightning/src/ln/channelmanager.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1477,9 +1477,8 @@ impl<Signer: Sign, M: Deref, T: Deref, K: Deref, F: Deref, L: Deref> ChannelMana
14771477

14781478
let mut chacha = ChaCha20::new(&rho, &[0u8; 8]);
14791479
let mut chacha_stream = ChaChaReader { chacha: &mut chacha, read: Cursor::new(&msg.onion_routing_packet.hop_data[..]) };
1480-
let (next_hop_data, next_hop_hmac) = {
1481-
let ohd: Result<msgs::OnionHopData, _> = Readable::read(&mut chacha_stream);
1482-
match ohd {
1480+
let (next_hop_data, next_hop_hmac): (msgs::OnionHopData, _) = {
1481+
match <msgs::OnionHopData as Readable>::read(&mut chacha_stream) {
14831482
Err(err) => {
14841483
let error_code = match err {
14851484
msgs::DecodeError::UnknownVersion => 0x4000 | 1, // unknown realm byte

0 commit comments

Comments
 (0)