X-Git-Url: https://git.nihav.org/?p=nihav.git;a=blobdiff_plain;f=nihav-core%2Fsrc%2Fcompr%2Fmod.rs;h=106b03adc24a6f92235424b229607de8c69cebbd;hp=c8069b5cc194325e75050f591d8e8671fa52f6cc;hb=e6aaad5c5273cd814b5748b7faf3751835a37217;hpb=625751036014b099fd9c126397bc973cb0543130 diff --git a/nihav-core/src/compr/mod.rs b/nihav-core/src/compr/mod.rs index c8069b5..106b03a 100644 --- a/nihav-core/src/compr/mod.rs +++ b/nihav-core/src/compr/mod.rs @@ -1,5 +1,6 @@ //! Various compression formats support. #[cfg(feature="deflate")] +#[allow(clippy::manual_range_contains)] pub mod deflate; use crate::io::byteio::ByteIOError; @@ -64,7 +65,7 @@ pub fn lz_copy(buf: &mut [u8], dst_pos: usize, offset: usize, len: usize) { let buf = &mut buf[ipos..]; if ipos + len <= dst_pos { let (src, dst) = buf.split_at_mut(offset); - (&mut dst[..len]).copy_from_slice(&src[..len]); + dst[..len].copy_from_slice(&src[..len]); } else { for i in 0..len { buf[offset + i] = buf[i];