X-Git-Url: https://git.nihav.org/?p=nihav.git;a=blobdiff_plain;f=nihav-duck%2Fsrc%2Fcodecs%2Fvp8dsp.rs;fp=nihav-duck%2Fsrc%2Fcodecs%2Fvp8dsp.rs;h=fa7aa0928b21c42c60715344854b0cf39e1a60df;hp=c097a3cd563db3afec0063faa085f83d14284bb7;hb=e6aaad5c5273cd814b5748b7faf3751835a37217;hpb=625751036014b099fd9c126397bc973cb0543130 diff --git a/nihav-duck/src/codecs/vp8dsp.rs b/nihav-duck/src/codecs/vp8dsp.rs index c097a3c..fa7aa09 100644 --- a/nihav-duck/src/codecs/vp8dsp.rs +++ b/nihav-duck/src/codecs/vp8dsp.rs @@ -177,7 +177,7 @@ fn mc_block_common(dst: &mut [u8], mut doff: usize, dstride: usize, src: &[u8], if (mx == 0) && (my == 0) { let dst = &mut dst[doff..]; for (out, src) in dst.chunks_mut(dstride).take(size).zip(src.chunks(sstride)) { - (&mut out[0..size]).copy_from_slice(&src[0..size]); + out[..size].copy_from_slice(&src[..size]); } } else if my == 0 { for src in src.chunks(sstride).take(size) { @@ -218,7 +218,7 @@ fn mc_block(dst: &mut [u8], doff: usize, dstride: usize, xpos: usize, ypos: usiz let src = &reffrm.get_data(); let src = &src[srcoff..]; for (out, src) in dst.chunks_mut(dstride).take(size).zip(src.chunks(sstride)) { - (&mut out[0..size]).copy_from_slice(&src[0..size]); + out[..size].copy_from_slice(&src[..size]); } return; }