From 15c7958df2f941b6b8f1b6fd45d47e3f69f93a4c Mon Sep 17 00:00:00 2001 From: Chris Hennick Date: Sat, 13 May 2023 14:10:34 -0700 Subject: [PATCH] Bug fix --- src/write.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/write.rs b/src/write.rs index c5020058..4ca900b8 100644 --- a/src/write.rs +++ b/src/write.rs @@ -148,8 +148,9 @@ impl arbitrary::Arbitrary for FileOptions { permissions: Option::::arbitrary(&mut u)?, large_file: bool::arbitrary(&mut u)?, encrypt_with: Option::::arbitrary(&mut u)?, - extra_data: Vec::with_capacity(u16::MAX as usize)?, - central_extra_data: Vec::with_capacity(u16::MAX as usize)?, + extra_data: Vec::with_capacity(u16::MAX as usize), + central_extra_data: Vec::with_capacity(u16::MAX as usize), + alignment: u8::arbitrary(&mut u)? as u16 + 1, }; #[derive(arbitrary::Arbitrary)] struct ExtraDataField {