From 89aaad5aa8e49cdd4e88d85e1ec8d3128681bb8e Mon Sep 17 00:00:00 2001 From: Ralf Jung Date: Fri, 21 Dec 2018 16:07:51 +0100 Subject: [PATCH] use raw ptr for potentially racy load --- src/bytes.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bytes.rs b/src/bytes.rs index d7071d7e1..fb58a7709 100644 --- a/src/bytes.rs +++ b/src/bytes.rs @@ -2467,7 +2467,7 @@ impl Inner { // function. let prev = unsafe { let p: &AtomicPtr = &self.arc; - let p: &usize = mem::transmute(p); + let p: *const usize = mem::transmute(p); *p };