aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--components/util/debug_utils.rs3
-rw-r--r--components/util/lib.rs1
-rw-r--r--components/util/opts.rs6
3 files changed, 5 insertions, 5 deletions
diff --git a/components/util/debug_utils.rs b/components/util/debug_utils.rs
index f7c02b8068b..8c1954c78ba 100644
--- a/components/util/debug_utils.rs
+++ b/components/util/debug_utils.rs
@@ -2,8 +2,7 @@
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-use std::old_io as io;
-use std::old_io::Writer;
+use std::io::{self, Write};
use std::mem;
use std::mem::size_of;
use std::slice;
diff --git a/components/util/lib.rs b/components/util/lib.rs
index 4eaf40b465f..1f90cafd091 100644
--- a/components/util/lib.rs
+++ b/components/util/lib.rs
@@ -10,7 +10,6 @@
#![feature(hash)]
#![feature(int_uint)]
#![feature(io)]
-#![feature(old_io)]
#![feature(optin_builtin_traits)]
#![feature(path)]
#![cfg_attr(not(target_os = "android"), feature(path_ext))]
diff --git a/components/util/opts.rs b/components/util/opts.rs
index 25bd06e61f4..b03a6bfbbc3 100644
--- a/components/util/opts.rs
+++ b/components/util/opts.rs
@@ -14,7 +14,7 @@ use getopts;
use std::collections::HashSet;
use std::cmp;
use std::env;
-use std::old_io as io;
+use std::io::{self, Write};
use std::mem;
use std::ptr;
use std::rt;
@@ -156,7 +156,9 @@ pub fn print_debug_usage(app: &str) {
}
fn args_fail(msg: &str) {
- io::stderr().write_line(msg).unwrap();
+ let mut stderr = io::stderr();
+ stderr.write_all(msg.as_bytes()).unwrap();
+ stderr.write_all(b"\n").unwrap();
env::set_exit_status(1);
}