From 6353f71e28a5367ed6d513106c358863ce691eac Mon Sep 17 00:00:00 2001 From: ruffson Date: Sat, 26 Sep 2020 17:14:17 +0200 Subject: [PATCH] Satisfy the borrow checker --- src/decoder/stream.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/decoder/stream.rs b/src/decoder/stream.rs index c538b94..022318b 100644 --- a/src/decoder/stream.rs +++ b/src/decoder/stream.rs @@ -356,7 +356,8 @@ impl JpegReader { match jpeg_tables { Some(tables) => { let mut jpeg_data = tables.clone(); - jpeg_data.truncate(jpeg_data.len() - 2); + let truncated_length = jpeg_data.len() - 2; + jpeg_data.truncate(truncated_length); jpeg_data.extend_from_slice(&mut segment[2..]); Ok(JpegReader {