We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c3d9388 commit 42ba0c0Copy full SHA for 42ba0c0
src/sponge/merlin/mod.rs
@@ -13,14 +13,14 @@ impl CryptographicSponge for Transcript {
13
}
14
15
fn squeeze_bytes(&mut self, num_bytes: usize) -> Vec<u8> {
16
- let mut dest = Vec::with_capacity(num_bytes);
+ let mut dest = vec![0; num_bytes];
17
self.challenge_bytes(b"", &mut dest);
18
dest
19
20
21
fn squeeze_bits(&mut self, num_bits: usize) -> Vec<bool> {
22
let num_bytes = (num_bits + 7) / 8;
23
- let mut tmp = Vec::with_capacity(num_bytes);
+ let mut tmp = vec![0; num_bytes];
24
self.challenge_bytes(b"", &mut tmp);
25
let dest = tmp
26
.iter()
0 commit comments