do not allow strings containing null characters to be inlined (#2848)

This commit is contained in:
Mark Thom
2025-04-09 23:03:28 -07:00
committed by Mark Thom
parent 22080f3787
commit 98dae9aecc
4 changed files with 4 additions and 5 deletions

View File

@@ -101,7 +101,8 @@ impl ConsPtr {
#[inline(always)]
pub fn as_ptr(self) -> *mut u8 {
unsafe { mem::transmute::<_, *mut u8>(self.ptr()) }
let addr: u64 = self.ptr();
addr as usize as *mut _
}
#[inline(always)]