diff options
| author | Brian Anderson <banderson@mozilla.com> | 2012-09-18 17:34:08 -0700 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2012-09-18 19:36:25 -0700 |
| commit | 2906f2de31d3a4709a2e028c5cefe3274df1edd2 (patch) | |
| tree | 608d302d2da9538bc12cdf286437a6cd654c7535 /src/libcore/sys.rs | |
| parent | 77480e8e44d9c5a6858172faeb291496314cf739 (diff) | |
core: Rename 'unsafe' mod to 'cast'
Diffstat (limited to 'src/libcore/sys.rs')
| -rw-r--r-- | src/libcore/sys.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libcore/sys.rs b/src/libcore/sys.rs index ca3eef41996..35baa0e6a5a 100644 --- a/src/libcore/sys.rs +++ b/src/libcore/sys.rs @@ -92,7 +92,7 @@ pure fn pref_align_of<T>() -> uint { #[inline(always)] pure fn refcount<T>(+t: @T) -> uint { unsafe { - let ref_ptr: *uint = unsafe::reinterpret_cast(&t); + let ref_ptr: *uint = cast::reinterpret_cast(&t); *ref_ptr - 1 } } @@ -160,7 +160,7 @@ mod tests { assert f(20) == 30; - let original_closure: Closure = unsafe::transmute(f); + let original_closure: Closure = cast::transmute(f); let actual_function_pointer = original_closure.code; let environment = original_closure.env; @@ -170,7 +170,7 @@ mod tests { env: environment }; - let new_f: fn(int) -> int = unsafe::transmute(new_closure); + let new_f: fn(int) -> int = cast::transmute(new_closure); assert new_f(20) == 30; } } |
