Skip to content

Commit

Permalink
Fix uselessly mutable arguments.
Browse files Browse the repository at this point in the history
  • Loading branch information
MaloJaffre committed Dec 27, 2017
1 parent b80d247 commit 1fa43a2
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/os.rs
Original file line number Diff line number Diff line change
Expand Up @@ -53,13 +53,13 @@ impl fmt::Debug for OsRng {
}
}

fn next_u32(mut fill_buf: &mut FnMut(&mut [u8])) -> u32 {
fn next_u32(fill_buf: &mut FnMut(&mut [u8])) -> u32 {
let mut buf: [u8; 4] = [0; 4];
fill_buf(&mut buf);
unsafe { mem::transmute::<[u8; 4], u32>(buf) }
}

fn next_u64(mut fill_buf: &mut FnMut(&mut [u8])) -> u64 {
fn next_u64(fill_buf: &mut FnMut(&mut [u8])) -> u64 {
let mut buf: [u8; 8] = [0; 8];
fill_buf(&mut buf);
unsafe { mem::transmute::<[u8; 8], u64>(buf) }
Expand Down

0 comments on commit 1fa43a2

Please sign in to comment.