Fix clippy warning: slow zero-filling initialization (#33740)

Signed-off-by: L Ashwin B <lashwinib@gmail.com>
This commit is contained in:
chickenleaf 2024-10-09 05:06:52 +05:30 committed by GitHub
parent 476ebb92fb
commit 589f0d7018
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -295,8 +295,7 @@ impl SubtleCrypto {
return Err(Error::Syntax);
}
let mut rand = Vec::new();
rand.resize(key_gen_params.length as usize, 0);
let mut rand = vec![0; key_gen_params.length as usize];
self.rng.borrow_mut().fill_bytes(&mut rand);
let handle = match key_gen_params.length {
128 => Handle::Aes128(rand),