瀏覽代碼

[libc][ctime] stime clear tv.tv_usec as zero
when using stime set rtc time, tv.tv_usec not 0,but always is 0xdeadbeef, make set time error

Lei Peng 2 年之前
父節點
當前提交
517b5eb016
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      components/libc/compilers/common/ctime.c

+ 1 - 0
components/libc/compilers/common/ctime.c

@@ -383,6 +383,7 @@ int stime(const time_t *t)
     }
 
     tv.tv_sec = *t;
+    tv.tv_usec = 0;
     if (set_timeval(&tv) == RT_EOK)
     {
         return 0;