From 10135b6faa4946e95c837aaaac77bc2f4f924f6d Mon Sep 17 00:00:00 2001 From: SandaruKasa Date: Sat, 15 Jun 2024 18:37:02 +0300 Subject: [PATCH] refactor(name): simplify `uninit_u8_array` --- src/header/name.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) 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.