Factor out a few more warnings.

This commit is contained in:
Adam Ierymenko 2022-11-03 15:38:23 -04:00
parent ceaba4f725
commit 015abb62e0
No known key found for this signature in database
GPG key ID: C8877CF2D7A5D7F3

View file

@ -2,7 +2,6 @@
use std::ffi::c_void;
use std::io::Write;
use std::mem::MaybeUninit;
use std::os::raw::{c_int, c_uint};
use std::ptr::null;
@ -151,11 +150,9 @@ impl HMACSHA512 {
#[inline(always)]
pub fn finish(&mut self) -> [u8; 64] {
unsafe {
let mut tmp: [u8; 64] = MaybeUninit::uninit().assume_init();
self.finish_into(&mut tmp);
tmp
}
let mut tmp = [0u8; 64];
self.finish_into(&mut tmp);
tmp
}
}
@ -210,11 +207,9 @@ impl HMACSHA384 {
#[inline(always)]
pub fn finish(&mut self) -> [u8; 48] {
unsafe {
let mut tmp: [u8; 48] = MaybeUninit::uninit().assume_init();
self.finish_into(&mut tmp);
tmp
}
let mut tmp = [0u8; 48];
self.finish_into(&mut tmp);
tmp
}
}