diff --git a/libafl_bolts/src/core_affinity.rs b/libafl_bolts/src/core_affinity.rs index 593a7e4472..c5ad9052cc 100644 --- a/libafl_bolts/src/core_affinity.rs +++ b/libafl_bolts/src/core_affinity.rs @@ -828,6 +828,7 @@ fn get_core_ids_helper() -> Result, Error> { } #[cfg(target_os = "openbsd")] +#[allow(clippy::unnecessary_wraps)] #[inline] fn set_for_current_helper(_: CoreId) -> Result<(), Error> { Ok(()) // There is no notion of cpu affinity on this platform diff --git a/libafl_bolts/src/minibsod.rs b/libafl_bolts/src/minibsod.rs index 5595662769..5d5f43fcd4 100644 --- a/libafl_bolts/src/minibsod.rs +++ b/libafl_bolts/src/minibsod.rs @@ -726,23 +726,23 @@ fn write_minibsod(writer: &mut BufWriter) -> Result<(), std::io::Er { let end: u64 = s as u64; unsafe { - let mut entry = pentry.assume_init(); + let mut e = pentry.assume_init(); while libc::sysctl( mib, miblen, - &mut entry as *mut libc::kinfo_vmentry as *mut libc::c_void, + &mut e as *mut libc::kinfo_vmentry as *mut libc::c_void, &mut s, std::ptr::null_mut(), 0, ) == 0 { - if entry.kve_end == end { + if e.kve_end == end { break; } // OpenBSD's vm mappings have no knowledge of their paths on disk - let i = format!("{}-{}\n", entry.kve_start, entry.kve_end); + let i = format!("{}-{}\n", e.kve_start, e.kve_end); writer.write_all(&i.into_bytes())?; - entry.kve_start = entry.kve_start + 1; + e.kve_start += 1; } } } else {