Fixes for release (#237)

* Fixes for release
* add new test
* Remove change applied in development branch
* Only add dependency for wasm32
* Update ci.yml

Co-authored-by: Luis Moreno <morenol@users.noreply.github.com>
Co-authored-by: Lorenzo <tunedconsulting@gmail.com>
This commit is contained in:
morenol
2022-11-08 11:07:14 -05:00
committed by GitHub
parent 46b6285d05
commit 9eaae9ef35
3 changed files with 18 additions and 6 deletions
+11 -3
View File
@@ -15,9 +15,17 @@ pub fn get_rng_impl(seed: Option<u64>) -> RngImpl {
RngImpl::seed_from_u64(rand::thread_rng().next_u64())
} else {
// no std_random feature build, use getrandom
let mut buf = [0u8; 64];
getrandom::getrandom(&mut buf).unwrap();
RngImpl::seed_from_u64(buf[0] as u64)
#[cfg(feature = "js")]
{
let mut buf = [0u8; 64];
getrandom::getrandom(&mut buf).unwrap();
RngImpl::seed_from_u64(buf[0] as u64)
}
#[cfg(not(feature = "js"))]
{
// Using 0 as default seed
RngImpl::seed_from_u64(0)
}
}
}
}