about summary refs log tree commit diff
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2014-01-30 14:37:30 -0800
committerAlex Crichton <alex@alexcrichton.com>2014-02-03 09:32:34 -0800
commit2053b695953e530ebddeba2b8c7547858bc2e43d (patch)
treee3a819b744b7598103478c13a0717d3596bbf0f9
parentc0e77dc2ee5d703ef5d8adcaa0f7c10ac7fbb7f9 (diff)
green: Remove io_error usage
-rw-r--r--src/libgreen/macros.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libgreen/macros.rs b/src/libgreen/macros.rs
index e07cc1ca000..ef2c77fc8e2 100644
--- a/src/libgreen/macros.rs
+++ b/src/libgreen/macros.rs
@@ -56,16 +56,17 @@ pub fn dumb_println(args: &fmt::Arguments) {
 
     struct Stderr;
     impl io::Writer for Stderr {
-        fn write(&mut self, data: &[u8]) {
+        fn write(&mut self, data: &[u8]) -> io::IoResult<()> {
             unsafe {
                 libc::write(libc::STDERR_FILENO,
                             data.as_ptr() as *libc::c_void,
                             data.len() as libc::size_t);
             }
+            Ok(()) // just ignore the result
         }
     }
     let mut w = Stderr;
-    fmt::writeln(&mut w as &mut io::Writer, args);
+    let _ = fmt::writeln(&mut w as &mut io::Writer, args);
 }
 
 pub fn abort(msg: &str) -> ! {