We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ee7ad17 commit a534b39Copy full SHA for a534b39
src/multi/mod.rs
@@ -392,7 +392,8 @@ where
392
return Err(Err::Failure(E::from_error_kind(input, ErrorKind::ManyMN)));
393
}
394
395
- let max_initial_capacity = MAX_INITIAL_CAPACITY_BYTES / crate::lib::std::mem::size_of::<O>();
+ let max_initial_capacity =
396
+ MAX_INITIAL_CAPACITY_BYTES / crate::lib::std::mem::size_of::<O>().max(1);
397
let mut res = crate::lib::std::vec::Vec::with_capacity(min.min(max_initial_capacity));
398
for count in 0..max {
399
let len = input.input_len();
0 commit comments