about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorJorge Aparicio <japaricious@gmail.com>2015-03-12 00:25:33 -0500
committerJorge Aparicio <japaricious@gmail.com>2015-03-16 21:57:42 -0500
commit6d49476e7bda8bff039ae1bff95aaf3ac22ebbc8 (patch)
tree9542250259ab29d5bf6f4641414b54db13b90e94 /src/libstd
parentcb5e4292911f3651aa3453ad1d81b2794f4b2583 (diff)
downloadrust-6d49476e7bda8bff039ae1bff95aaf3ac22ebbc8.tar.gz
rust-6d49476e7bda8bff039ae1bff95aaf3ac22ebbc8.zip
preemptively fix windows compilation errors
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/dynamic_lib.rs2
-rw-r--r--src/libstd/sys/windows/process2.rs1
2 files changed, 3 insertions, 0 deletions
diff --git a/src/libstd/dynamic_lib.rs b/src/libstd/dynamic_lib.rs
index 90373441edc..d06b027adf6 100644
--- a/src/libstd/dynamic_lib.rs
+++ b/src/libstd/dynamic_lib.rs
@@ -272,7 +272,9 @@ mod dl {
     use ptr;
     use result::Result;
     use result::Result::{Ok, Err};
+    #[cfg(stage0)]
     use slice::SliceExt;
+    #[cfg(stage0)]
     use str::StrExt;
     use str;
     use string::String;
diff --git a/src/libstd/sys/windows/process2.rs b/src/libstd/sys/windows/process2.rs
index 4fbaabc9ecc..e3cf5da59f0 100644
--- a/src/libstd/sys/windows/process2.rs
+++ b/src/libstd/sys/windows/process2.rs
@@ -128,6 +128,7 @@ impl Process {
         use env::split_paths;
         use mem;
         use iter::IteratorExt;
+        #[cfg(stage0)]
         use str::StrExt;
 
         // To have the spawning semantics of unix/windows stay the same, we need to