about summary refs log tree commit diff
path: root/src/libstd/sync.rs
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2012-08-29 16:00:36 -0700
committerBrian Anderson <banderson@mozilla.com>2012-09-01 18:18:29 -0700
commitd777e5133360876baa4213f81a33934f04768a0f (patch)
tree13d3daefe774fc627d454cda2a043b0f95b57072 /src/libstd/sync.rs
parent6bfc80f8fb5b764d0e288a41960876fbbe662af2 (diff)
Demode reinterpret_cast
Diffstat (limited to 'src/libstd/sync.rs')
-rw-r--r--src/libstd/sync.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libstd/sync.rs b/src/libstd/sync.rs
index acd25bd7c7c..b64376892e7 100644
--- a/src/libstd/sync.rs
+++ b/src/libstd/sync.rs
@@ -751,7 +751,7 @@ mod tests {
         let ptr = ptr::addr_of(*sharedstate);
         do task::spawn {
             let sharedstate: &mut int =
-                unsafe { unsafe::reinterpret_cast(ptr) };
+                unsafe { unsafe::reinterpret_cast(&ptr) };
             access_shared(sharedstate, m2, 10);
             c.send(());
 
@@ -1018,7 +1018,7 @@ mod tests {
         let ptr = ptr::addr_of(*sharedstate);
         do task::spawn {
             let sharedstate: &mut int =
-                unsafe { unsafe::reinterpret_cast(ptr) };
+                unsafe { unsafe::reinterpret_cast(&ptr) };
             access_shared(sharedstate, x2, mode1, 10);
             c.send(());
         }