use raw ptr for potentially racy load (#240)

This commit is contained in:
Ralf Jung
2018-12-21 11:07:20 -08:00
committed by Carl Lerche
parent 9504447adc
commit 42b669690a
+1 -1
View File
@@ -2467,7 +2467,7 @@ impl Inner {
// function.
let prev = unsafe {
let p: &AtomicPtr<Shared> = &self.arc;
let p: &usize = mem::transmute(p);
let p: *const usize = mem::transmute(p);
*p
};