diff --git a/src/time/src/lib.rs b/src/time/src/lib.rs
index 2ae68ffd56534d7423e6d208d41064cb8e45109e..f94c39d7563910cf50c2c982efd44e3fa820b57a 100644
--- a/src/time/src/lib.rs
+++ b/src/time/src/lib.rs
@@ -98,11 +98,7 @@ pub extern "C" fn asctime_r(tm: *const tm, buf: *mut c_char) -> *mut c_char {
 
 #[no_mangle]
 pub extern "C" fn clock() -> clock_t {
-    let mut ts: timespec;
-
-    unsafe {
-        ts = core::mem::uninitialized();
-    }
+    let mut ts: timespec = unsafe { core::mem::uninitialized() };
 
     if clock_gettime(CLOCK_PROCESS_CPUTIME_ID, &mut ts) != 0 {
         return -1;