diff --git a/quinn/tests/many_connections.rs b/quinn/tests/many_connections.rs index c005c33e6..59063d447 100644 --- a/quinn/tests/many_connections.rs +++ b/quinn/tests/many_connections.rs @@ -179,8 +179,7 @@ fn hash_correct(data: &[u8], crc: &Crc) -> bool { #[allow(unsafe_code)] fn random_vec(size: usize) -> Vec { - let mut ret = Vec::with_capacity(size); - unsafe { ret.set_len(size) }; + let mut ret = vec![0; size]; rand::thread_rng().fill_bytes(&mut ret[..]); ret }