Skip to content

Commit 28cc71f

Browse files
committed
Fix onion_message functional_tests no-std build
1 parent 4e32de7 commit 28cc71f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lightning/src/onion_message/functional_tests.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ use bitcoin::network::constants::Network;
2020
use bitcoin::secp256k1::{PublicKey, Secp256k1};
2121

2222
use crate::io;
23+
use crate::io_extras::read_to_end;
2324
use crate::sync::Arc;
2425

2526
struct MessengerNode {
@@ -59,8 +60,7 @@ impl CustomOnionMessageHandler for TestCustomMessageHandler {
5960
fn handle_custom_message(&self, _msg: Self::CustomMessage) {}
6061
fn read_custom_message<R: io::Read>(&self, message_type: u64, buffer: &mut R) -> Result<Option<Self::CustomMessage>, DecodeError> where Self: Sized {
6162
if message_type == CUSTOM_MESSAGE_TYPE {
62-
let mut buf = Vec::new();
63-
buffer.read_to_end(&mut buf)?;
63+
let buf = read_to_end(buffer)?;
6464
assert_eq!(buf, CUSTOM_MESSAGE_CONTENTS);
6565
return Ok(Some(TestCustomMessage {}))
6666
}

0 commit comments

Comments
 (0)