From d6ecace6bc5743ffa0a5c65e49f6da5afa979ba8 Mon Sep 17 00:00:00 2001 From: Jason Travis Smith Date: Sun, 18 Dec 2016 03:28:39 -0500 Subject: [PATCH] Changes the LittleEndian string conversion as well. --- src/endian.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/endian.rs b/src/endian.rs index 553b952..31659e2 100644 --- a/src/endian.rs +++ b/src/endian.rs @@ -396,7 +396,7 @@ impl Converter for LittleEndian // Strings start with the size of bytes to read as // a u64. So read that in and then we know how many // bytes make up the string. - byte_count = BigEndian::bytes_to_u64(buffer); + byte_count = BigEndian::bytes_to_u64(&buffer[0..U64_BYTES-1]); if byte_count > 0 {