From 589f0d701845f10753881af6d827138bf0354b74 Mon Sep 17 00:00:00 2001 From: chickenleaf Date: Wed, 9 Oct 2024 05:06:52 +0530 Subject: [PATCH] Fix clippy warning: slow zero-filling initialization (#33740) Signed-off-by: L Ashwin B --- components/script/dom/subtlecrypto.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/components/script/dom/subtlecrypto.rs b/components/script/dom/subtlecrypto.rs index 81291df87f4..0773af4a147 100644 --- a/components/script/dom/subtlecrypto.rs +++ b/components/script/dom/subtlecrypto.rs @@ -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),