From 31b89415b10223eb131f78d076fc3b6b6c56a68d Mon Sep 17 00:00:00 2001 From: "Dylan M. Taylor" Date: Sun, 25 Oct 2026 22:48:22 -0400 Subject: [PATCH] clippy: pass closures without extra borrows to first_amvp_neighbour --- crates/hevc/src/mvpred.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/crates/hevc/src/mvpred.rs b/crates/hevc/src/mvpred.rs index bc77b902..29b77e3b 100644 --- a/crates/hevc/src/mvpred.rs +++ b/crates/hevc/src/mvpred.rs @@ -302,18 +302,18 @@ impl<'a> SliceDecoder<'a> { let pa = [(xp - 1, yp + h), (xp - 1, yp + h - 1)]; let av_a = [self.pb_avail(&g, pa[0].0, pa[0].1), self.pb_avail(&g, pa[1].0, pa[1].1)]; let is_scaled = av_a[0] || av_a[1]; - let mut a = self.first_amvp_neighbour(&pa, &av_a, &exact); + let mut a = self.first_amvp_neighbour(&pa, &av_a, exact); if a.is_none() { - a = self.first_amvp_neighbour(&pa, &av_a, &scaled); + a = self.first_amvp_neighbour(&pa, &av_a, scaled); } let pb = [(xp + w, yp - 1), (xp + w - 1, yp - 1), (xp - 1, yp - 1)]; let av_b = [0, 1, 2].map(|k| self.pb_avail(&g, pb[k].0, pb[k].1)); - let mut b = self.first_amvp_neighbour(&pb, &av_b, &exact); + let mut b = self.first_amvp_neighbour(&pb, &av_b, exact); if !is_scaled && b.is_some() { a = b; } if !is_scaled { - b = self.first_amvp_neighbour(&pb, &av_b, &scaled); + b = self.first_amvp_neighbour(&pb, &av_b, scaled); } let mut list: [[i16; 2]; 3] = [[0; 2]; 3]; let mut n = 0;