diff --git a/mkdir/mkdir.rs b/mkdir/mkdir.rs index 4ae6b79c0..264a64ccb 100644 --- a/mkdir/mkdir.rs +++ b/mkdir/mkdir.rs @@ -70,12 +70,12 @@ fn main() { strconv::ExpNone, false, false); if res.is_some() { - unsafe { std::cast::transmute(res.unwrap()) } + unsafe { std::mem::transmute(res.unwrap()) } } else { crash!(1, "no mode given"); } } else { - unsafe { std::cast::transmute(0o755 as u32) } + unsafe { std::mem::transmute(0o755 as u32) } }; let dirs = matches.free; diff --git a/uptime/uptime.rs b/uptime/uptime.rs index bc8173ab0..89ff30857 100644 --- a/uptime/uptime.rs +++ b/uptime/uptime.rs @@ -18,7 +18,7 @@ extern crate getopts; extern crate libc; use std::os; -use std::cast::transmute; +use std::mem::transmute; use std::io::{print, File}; use std::ptr::null; use std::from_str::from_str; diff --git a/users/users.rs b/users/users.rs index 77f3da0a6..8494b244a 100644 --- a/users/users.rs +++ b/users/users.rs @@ -20,7 +20,7 @@ extern crate getopts; extern crate libc; use std::io::print; -use std::cast; +use std::mem; use std::os; use std::ptr; use std::str; @@ -103,7 +103,7 @@ fn exec(filename: &str) { } if (*line).ut_type == USER_PROCESS { - let user = str::raw::from_c_str(cast::transmute(&(*line).ut_user)); + let user = str::raw::from_c_str(mem::transmute(&(*line).ut_user)); users.push(user); } }