File tree Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,10 @@ All notable changes to this project will be documented in this file.
4
4
The format is based on [ Keep a Changelog] ( http://keepachangelog.com/en/1.0.0/ )
5
5
and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
6
6
7
- ## [ 0.6.1] - 2020-12-31
7
+ ## [ 0.6.1] - 2021-01-03
8
+ ### Fixed
9
+ - Avoid panic when using ` RngCore::seed_from_u64 ` with a seed which is not a
10
+ multiple of four (#1082 )
8
11
### Other
9
12
- Enable all stable features in the playground (#1081 )
10
13
Original file line number Diff line number Diff line change @@ -313,7 +313,7 @@ pub trait SeedableRng: Sized {
313
313
let xorshifted = ( ( ( state >> 18 ) ^ state) >> 27 ) as u32 ;
314
314
let rot = ( state >> 59 ) as u32 ;
315
315
let x = xorshifted. rotate_right ( rot) ;
316
- chunk. copy_from_slice ( & x. to_le_bytes ( ) ) ;
316
+ chunk. copy_from_slice ( & x. to_le_bytes ( ) [ ..chunk . len ( ) ] ) ;
317
317
}
318
318
319
319
Self :: from_seed ( seed)
You can’t perform that action at this time.
0 commit comments