about summary refs log tree commit diff
path: root/src/libnative/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/libnative/lib.rs')
-rw-r--r--src/libnative/lib.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libnative/lib.rs b/src/libnative/lib.rs
index 4c0c4dcc18e..0df45f7d5a0 100644
--- a/src/libnative/lib.rs
+++ b/src/libnative/lib.rs
@@ -73,9 +73,9 @@ static OS_DEFAULT_STACK_ESTIMATE: uint = 2 * (1 << 20);
 #[lang = "start"]
 #[cfg(not(test))]
 pub fn lang_start(main: *u8, argc: int, argv: **u8) -> int {
-    use std::cast;
+    use std::mem;
     start(argc, argv, proc() {
-        let main: extern "Rust" fn() = unsafe { cast::transmute(main) };
+        let main: extern "Rust" fn() = unsafe { mem::transmute(main) };
         main();
     })
 }