From 42b669690af1f358dd5234beb5078ebdf25b3e02 Mon Sep 17 00:00:00 2001 From: Ralf Jung Date: Fri, 21 Dec 2018 20:07:20 +0100 Subject: [PATCH] use raw ptr for potentially racy load (#240) --- 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 };