From 3b579dd1c90103914210548793e9318ad0a04262 Mon Sep 17 00:00:00 2001 From: Xiangpeng Hao Date: Thu, 3 Oct 2024 09:26:10 -0500 Subject: [PATCH] Update src/lib.rs Co-authored-by: Andrew Duffy --- src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib.rs b/src/lib.rs index 97a2d31..52824a0 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -282,7 +282,7 @@ impl<'a> Decompressor<'a> { let length = unsafe { *self.lengths.get_unchecked(code as usize) }; // SAFETY: out_pos is always 8 bytes or more from the end of decoded buffer unsafe { - let write_addr = ptr.add(out_pos) as *mut u64; + let write_addr = ptr.byte_add(out_pos) as *mut u64; // Perform 8 byte unaligned write. write_addr.write_unaligned(symbol.as_u64()); }