diff --git a/src/header/time/mod.rs b/src/header/time/mod.rs index b5c7aa2d0c9e2b79e5d4a9fd715e3273732e72fb..0ceb776f25f6ab1f90fe2faec5fb4881fb50c4b0 100644 --- a/src/header/time/mod.rs +++ b/src/header/time/mod.rs @@ -72,7 +72,7 @@ pub struct sigevent; #[no_mangle] pub unsafe extern "C" fn asctime(timeptr: *const tm) -> *mut c_char { - asctime_r(timeptr, &mut ASCTIME as *mut [i8; 26] as *mut i8) + asctime_r(timeptr, ASCTIME.as_mut_ptr().cast()) } #[no_mangle]