about summary refs log tree commit diff
path: root/src/libstd/rand
diff options
context:
space:
mode:
authorJorge Aparicio <japaricious@gmail.com>2015-03-10 23:13:29 -0500
committerJorge Aparicio <japaricious@gmail.com>2015-03-16 21:56:31 -0500
commit633c593bc3f9787decfaf943cdc5659f132ade50 (patch)
treea2fbb04334457b3f8fdbe47690c40b5e8835529f /src/libstd/rand
parent5b118f5ecde796ad62fa349a045d7ad8129b711c (diff)
downloadrust-633c593bc3f9787decfaf943cdc5659f132ade50.tar.gz
rust-633c593bc3f9787decfaf943cdc5659f132ade50.zip
impl<T> [T]
Diffstat (limited to 'src/libstd/rand')
-rw-r--r--src/libstd/rand/os.rs3
-rw-r--r--src/libstd/rand/reader.rs1
2 files changed, 4 insertions, 0 deletions
diff --git a/src/libstd/rand/os.rs b/src/libstd/rand/os.rs
index 6cb3eb4d16e..46e35e0fa8b 100644
--- a/src/libstd/rand/os.rs
+++ b/src/libstd/rand/os.rs
@@ -24,6 +24,7 @@ mod imp {
     use rand::Rng;
     use rand::reader::ReaderRng;
     use result::Result::Ok;
+    #[cfg(stage0)]
     use slice::SliceExt;
     use mem;
     use os::errno;
@@ -193,6 +194,7 @@ mod imp {
     use rand::Rng;
     use result::Result::{Ok};
     use self::libc::{c_int, size_t};
+    #[cfg(stage0)]
     use slice::SliceExt;
 
     /// A random number generator that retrieves randomness straight from
@@ -263,6 +265,7 @@ mod imp {
     use result::Result::{Ok, Err};
     use self::libc::{DWORD, BYTE, LPCSTR, BOOL};
     use self::libc::types::os::arch::extra::{LONG_PTR};
+    #[cfg(stage0)]
     use slice::SliceExt;
 
     type HCRYPTPROV = LONG_PTR;
diff --git a/src/libstd/rand/reader.rs b/src/libstd/rand/reader.rs
index 08c43198aa1..eac5aa4256c 100644
--- a/src/libstd/rand/reader.rs
+++ b/src/libstd/rand/reader.rs
@@ -13,6 +13,7 @@
 use old_io::Reader;
 use rand::Rng;
 use result::Result::{Ok, Err};
+#[cfg(stage0)]
 use slice::SliceExt;
 
 /// An RNG that reads random bytes straight from a `Reader`. This will