diff --git a/proxmox/src/tools/mod.rs b/proxmox/src/tools/mod.rs index ff3a720a..45f46f9d 100644 --- a/proxmox/src/tools/mod.rs +++ b/proxmox/src/tools/mod.rs @@ -37,7 +37,7 @@ pub use as_any::AsAny; #[macro_export] macro_rules! offsetof { ($ty:ty, $field:ident) => { - unsafe { &(*(0 as *const $ty)).$field as *const _ as usize } + unsafe { &(*(std::ptr::null::<$ty>())).$field as *const _ as usize } }; }