From f22b40aec3c5963a826d4fcedbda3e5dc9df71d3 Mon Sep 17 00:00:00 2001 From: Chris Martin Date: Thu, 20 Aug 2026 15:12:03 -0400 Subject: [PATCH] Fix clippy lint broken with new Rust release --- src/linux/minidump_writer/mod.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/linux/minidump_writer/mod.rs b/src/linux/minidump_writer/mod.rs index cd0a70de..8b85e258 100644 --- a/src/linux/minidump_writer/mod.rs +++ b/src/linux/minidump_writer/mod.rs @@ -883,11 +883,11 @@ impl MinidumpWriter { for x in &mut stack_copy[0..offset] { *x = 0; } - let mut chunks = stack_copy[offset..].chunks_exact_mut(std::mem::size_of::()); + let (chunks, remainder) = stack_copy[offset..].as_chunks_mut::<{ size_of::() }>(); // Apply sanitization to each complete pointer-aligned word in the // stack. - for sp in &mut chunks { + for sp in chunks { let addr = usize::from_ne_bytes(sp.to_vec().as_slice().try_into()?); let addr_signed = isize::from_ne_bytes(sp.to_vec().as_slice().try_into()?); @@ -918,7 +918,7 @@ impl MinidumpWriter { } // Zero any partial word at the top of the stack, if alignment is // such that that is required. - for sp in chunks.into_remainder() { + for sp in remainder { *sp = 0; } Ok(())