Simpler `random_32_bytes`.

This commit is contained in:
Dawid Ciężarkiewicz 2014-08-16 02:21:35 -07:00
parent 6c8a72ba5d
commit 1ce6e3fd3b
1 changed files with 3 additions and 8 deletions

View File

@ -39,14 +39,9 @@ enum PublicKeyData {
}
fn random_32_bytes<R:Rng>(rng: &mut R) -> [u8, ..32] {
[rng.gen(), rng.gen(), rng.gen(), rng.gen(),
rng.gen(), rng.gen(), rng.gen(), rng.gen(),
rng.gen(), rng.gen(), rng.gen(), rng.gen(),
rng.gen(), rng.gen(), rng.gen(), rng.gen(),
rng.gen(), rng.gen(), rng.gen(), rng.gen(),
rng.gen(), rng.gen(), rng.gen(), rng.gen(),
rng.gen(), rng.gen(), rng.gen(), rng.gen(),
rng.gen(), rng.gen(), rng.gen(), rng.gen()]
let mut ret = [0u8, ..32];
rng.fill_bytes(ret);
ret
}
impl Nonce {