From f4cd545677283632ab7f908d6eef422d35181449 Mon Sep 17 00:00:00 2001 From: Violet Date: Wed, 18 Jun 2025 17:29:21 -0700 Subject: [PATCH] Fix bug in get_payload (#389) --- dark_api/src/fatbin.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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)