]> git.lizzy.rs Git - rust.git/commitdiff
Auto merge of #30619 - steveklabnik:rollup, r=steveklabnik
authorbors <bors@rust-lang.org>
Tue, 29 Dec 2015 22:21:57 +0000 (22:21 +0000)
committerbors <bors@rust-lang.org>
Tue, 29 Dec 2015 22:21:57 +0000 (22:21 +0000)
- Successful merges: #30253, #30390, #30405, #30549, #30603, #30610
- Failed merges:

src/libstd/rand/os.rs

index c7cb10a470748e8af38927e2d1c4235a1b338f4e..45c29e83b39243027932633574bfdc1cbc11a03b 100644 (file)
@@ -32,10 +32,6 @@ mod imp {
                   target_arch = "aarch64",
                   target_arch = "powerpc")))]
     fn getrandom(buf: &mut [u8]) -> libc::c_long {
-        extern "C" {
-            fn syscall(number: libc::c_long, ...) -> libc::c_long;
-        }
-
         #[cfg(target_arch = "x86_64")]
         const NR_GETRANDOM: libc::c_long = 318;
         #[cfg(target_arch = "x86")]
@@ -46,7 +42,7 @@ fn getrandom(buf: &mut [u8]) -> libc::c_long {
         const NR_GETRANDOM: libc::c_long = 278;
 
         unsafe {
-            syscall(NR_GETRANDOM, buf.as_mut_ptr(), buf.len(), 0)
+            libc::syscall(NR_GETRANDOM, buf.as_mut_ptr(), buf.len(), 0)
         }
     }