From 7f221ef9688390207456552c62927bfbeed1071f Mon Sep 17 00:00:00 2001 From: Xiangpeng Hao Date: Thu, 3 Oct 2024 09:26:15 -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 52824a0..0b77848 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -270,7 +270,7 @@ impl<'a> Decompressor<'a> { // SAFETY: out_pos is always 8 bytes or more from the end of decoded buffer // SAFETY: ESCAPE_CODE can not be the last byte of the compressed stream unsafe { - let write_addr = ptr.add(out_pos); + let write_addr = ptr.byte_add(out_pos); std::ptr::write(write_addr, *compressed.get_unchecked(in_pos)); } out_pos += 1;