diff --git a/ostd/src/mm/offset.rs b/ostd/src/mm/offset.rs index 03e2fbf84..50deb6d10 100644 --- a/ostd/src/mm/offset.rs +++ b/ostd/src/mm/offset.rs @@ -24,6 +24,7 @@ macro_rules! offset_of { let container_addr = &tmp as *const _; let field_addr = &tmp.$($field)* as *const _; + #[expect(clippy::forget_non_drop)] ::core::mem::forget(tmp); let field_offset = (field_addr as usize - container_addr as usize) as *const _;