From a3cbb24d0db6c9e8353a870d7edd8598ba2ccb45 Mon Sep 17 00:00:00 2001 From: CosminPerRam Date: Thu, 9 Mar 2023 17:17:48 +0200 Subject: [PATCH] [Crate] Further use the Byteorder crate --- src/bufferer.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/bufferer.rs b/src/bufferer.rs index 4a6ddc8..5597084 100644 --- a/src/bufferer.rs +++ b/src/bufferer.rs @@ -126,9 +126,9 @@ impl Bufferer { } let paired_buf: Vec = sub_buf.chunks_exact(2) - .into_iter().map(|a| match self.endianess { - Endianess::Little => u16::from_le_bytes([a[0], a[1]]), - Endianess::Big => u16::from_be_bytes([a[0], a[1]]) + .into_iter().map(|pair| match self.endianess { + Endianess::Little => LittleEndian::read_u16(pair), + Endianess::Big => BigEndian::read_u16(pair) }).collect(); let value = String::from_utf16(&paired_buf).map_err(|_| PacketBad)?;