diff options
| author | Brian Anderson <banderson@mozilla.com> | 2012-06-08 00:28:29 -0700 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2012-06-08 10:58:46 -0700 |
| commit | 7a74545e9717ab0e85ab154e06810007b1de602f (patch) | |
| tree | b178ca37003a6203945457c4e8eee910a27e6c66 /src/libcore/task.rs | |
| parent | f12adcbf930122ef6d98790b53d80d511dc62406 (diff) | |
Convert reinterpret_cast + forget to 'transmute'
Diffstat (limited to 'src/libcore/task.rs')
| -rw-r--r-- | src/libcore/task.rs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/libcore/task.rs b/src/libcore/task.rs index 654d0e92bd6..a4d6f63dbd6 100644 --- a/src/libcore/task.rs +++ b/src/libcore/task.rs @@ -979,13 +979,12 @@ fn test_unkillable() unsafe { unkillable {|| let p = ~0; - let pp: *uint = unsafe::reinterpret_cast(p); - unsafe::forget(p); + let pp: *uint = unsafe::transmute(p); // If we are killed here then the box will leak po.recv(); - let _p: ~int = unsafe::reinterpret_cast(pp); + let _p: ~int = unsafe::transmute(pp); } // Now we can be killed |
