From 3eac8063c2a3a72335fa89bbfb56c9cad12528fe Mon Sep 17 00:00:00 2001 From: Diggory Hardy Date: Fri, 15 Dec 2017 12:36:34 +0000 Subject: [PATCH] Fix: allow compiling with Rust 1.15 --- src/impls.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/impls.rs b/src/impls.rs index 12fb2ff4234..981399baa8c 100644 --- a/src/impls.rs +++ b/src/impls.rs @@ -68,14 +68,14 @@ pub fn fill_bytes_via_u64(rng: &mut R, dest: &mut [u8]) { } macro_rules! impl_uint_from_fill { - ($self:expr, $ty:ty, $N:expr) => ({ + ($rng:expr, $ty:ty, $N:expr) => ({ debug_assert!($N == size_of::<$ty>()); let mut int: $ty = 0; unsafe { let ptr = &mut int as *mut $ty as *mut u8; let slice = slice::from_raw_parts_mut(ptr, $N); - $self.fill_bytes(slice); + $rng.fill_bytes(slice); } int });