Преглед изворни кода

Avoid assuming c_char is i8

Peter Limkilde Svendsen пре 4 година
родитељ
комит
23b2eb2573
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      src/header/time/mod.rs

+ 1 - 1
src/header/time/mod.rs

@@ -72,7 +72,7 @@ pub struct sigevent;
 
 
 #[no_mangle]
 #[no_mangle]
 pub unsafe extern "C" fn asctime(timeptr: *const tm) -> *mut c_char {
 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]
 #[no_mangle]