From 36e14c1448b7e043dd77c4539f3b6b8f59520b59 Mon Sep 17 00:00:00 2001 From: Ralf Jung Date: Sun, 4 Aug 2019 14:46:29 +0200 Subject: [PATCH] use arguments of the right type for getrandom syscall --- src/linux_android.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/linux_android.rs b/src/linux_android.rs index 0f10e08f..f479c6de 100644 --- a/src/linux_android.rs +++ b/src/linux_android.rs @@ -23,7 +23,7 @@ pub fn getrandom_inner(dest: &mut [u8]) -> Result<(), Error> { } fn is_getrandom_available() -> bool { - let res = unsafe { libc::syscall(libc::SYS_getrandom, 0, 0, libc::GRND_NONBLOCK) }; + let res = unsafe { libc::syscall(libc::SYS_getrandom, 0usize, 0usize, libc::GRND_NONBLOCK) }; if res < 0 { match last_os_error().raw_os_error() { Some(libc::ENOSYS) => false, // No kernel support