diff --git a/src/header/name.rs b/src/header/name.rs index 41320262..c3d5955f 100644 --- a/src/header/name.rs +++ b/src/header/name.rs @@ -1654,10 +1654,7 @@ const SCRATCH_BUF_SIZE: usize = 64; const SCRATCH_BUF_OVERFLOW: usize = SCRATCH_BUF_SIZE + 1; fn uninit_u8_array() -> [MaybeUninit; SCRATCH_BUF_SIZE] { - let arr = MaybeUninit::<[MaybeUninit; SCRATCH_BUF_SIZE]>::uninit(); - // Safety: assume_init() is claiming that an array of MaybeUninit<> - // has been initilized, but MaybeUninit<>'s do not require initilizaton. - unsafe { arr.assume_init() } + [MaybeUninit::::uninit(); SCRATCH_BUF_SIZE] } // Assuming all the elements are initilized, get a slice of them.