about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorValerii Hiora <valerii.hiora@gmail.com>2014-11-19 08:54:52 +0200
committerValerii Hiora <valerii.hiora@gmail.com>2014-11-19 09:43:15 +0200
commit38b14258a38dd69da85ffb920db8b184d37ccaf3 (patch)
treea998495c920d51b6a8685b9b3a66d970d2bfc353 /src/libstd
parente09d98603e608c9e47d4c89f7b4dca87a4b56da3 (diff)
downloadrust-38b14258a38dd69da85ffb920db8b184d37ccaf3.tar.gz
rust-38b14258a38dd69da85ffb920db8b184d37ccaf3.zip
iOS: fixed broken build after disallowed coercions
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/rand/os.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libstd/rand/os.rs b/src/libstd/rand/os.rs
index 43a79770fbb..2a4d8347c30 100644
--- a/src/libstd/rand/os.rs
+++ b/src/libstd/rand/os.rs
@@ -212,12 +212,12 @@ mod imp {
     impl Rng for OsRng {
         fn next_u32(&mut self) -> u32 {
             let mut v = [0u8, .. 4];
-            self.fill_bytes(v);
+            self.fill_bytes(&mut v);
             unsafe { mem::transmute(v) }
         }
         fn next_u64(&mut self) -> u64 {
             let mut v = [0u8, .. 8];
-            self.fill_bytes(v);
+            self.fill_bytes(&mut v);
             unsafe { mem::transmute(v) }
         }
         fn fill_bytes(&mut self, v: &mut [u8]) {