diff --git a/dark_api/src/fatbin.rs b/dark_api/src/fatbin.rs index a34f806..4e583c8 100644 --- a/dark_api/src/fatbin.rs +++ b/dark_api/src/fatbin.rs @@ -135,7 +135,7 @@ impl<'a> FatbinFile<'a> { } pub unsafe fn get_payload(&'a self) -> &'a [u8] { - let start = std::ptr::from_ref(self) + let start = std::ptr::from_ref(self.header) .cast::() .add(self.header.header_size as usize); std::slice::from_raw_parts(start, self.header.payload_size as usize)