about summary refs log tree commit diff
path: root/src/libstd/logging.rs
diff options
context:
space:
mode:
authorblake2-ppc <blake2-ppc>2013-09-14 04:07:43 +0200
committerblake2-ppc <blake2-ppc>2013-09-14 04:07:43 +0200
commit830ac37ca2484422bb90ec3e39b8ee47d08dc1be (patch)
tree8811fd8ce35d9274d7d2988063692cf4a2dcded9 /src/libstd/logging.rs
parentb4eff79f389b2c48a21345929c0542385da212df (diff)
downloadrust-830ac37ca2484422bb90ec3e39b8ee47d08dc1be.tar.gz
rust-830ac37ca2484422bb90ec3e39b8ee47d08dc1be.zip
std::logging: Use a more specific enum than Either
Diffstat (limited to 'src/libstd/logging.rs')
-rw-r--r--src/libstd/logging.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/libstd/logging.rs b/src/libstd/logging.rs
index 1b91276f904..db5edc2009e 100644
--- a/src/libstd/logging.rs
+++ b/src/libstd/logging.rs
@@ -12,9 +12,8 @@
 
 use option::*;
 use os;
-use either::*;
 use rt;
-use rt::logging::{Logger, StdErrLogger};
+use rt::logging::{Logger, StdErrLogger, OwnedString};
 
 /// Turns on logging to stdout globally
 pub fn console_on() {
@@ -57,12 +56,12 @@ fn newsched_log_str(msg: ~str) {
         match optional_task {
             Some(local) => {
                 // Use the available logger
-                (*local).logger.log(Left(msg));
+                (*local).logger.log(OwnedString(msg));
             }
             None => {
                 // There is no logger anywhere, just write to stderr
                 let mut logger = StdErrLogger;
-                logger.log(Left(msg));
+                logger.log(OwnedString(msg));
             }
         }
     }