diff options
Diffstat (limited to 'components/layout')
-rw-r--r-- | components/layout/layout_debug.rs | 5 | ||||
-rw-r--r-- | components/layout/lib.rs | 2 |
2 files changed, 4 insertions, 3 deletions
diff --git a/components/layout/layout_debug.rs b/components/layout/layout_debug.rs index ed73a1c693e..ecc42408982 100644 --- a/components/layout/layout_debug.rs +++ b/components/layout/layout_debug.rs @@ -13,7 +13,8 @@ use rustc_serialize::json; use std::borrow::ToOwned; use std::cell::RefCell; -use std::old_io::File; +use std::io::Write; +use std::fs::File; use std::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; thread_local!(static STATE_KEY: RefCell<Option<State>> = RefCell::new(None)); @@ -127,5 +128,5 @@ pub fn end_trace() { let result = json::encode(&root_scope).unwrap(); let path = Path::new("layout_trace.json"); let mut file = File::create(&path).unwrap(); - file.write_str(result.as_slice()).unwrap(); + file.write_all(result.as_bytes()).unwrap(); } diff --git a/components/layout/lib.rs b/components/layout/lib.rs index 0beebba4c51..6e3adda5807 100644 --- a/components/layout/lib.rs +++ b/components/layout/lib.rs @@ -7,7 +7,7 @@ #![feature(collections)] #![feature(core)] #![feature(int_uint)] -#![feature(old_io)] +#![feature(io)] #![feature(old_path)] #![feature(plugin)] #![feature(rustc_private)] |