Bladeren bron

[libc][time] silence the incorrect type warning

Meco Man 1 jaar geleden
bovenliggende
commit
92859cc79e
1 gewijzigde bestanden met toevoegingen van 1 en 1 verwijderingen
  1. 1 1
      components/libc/compilers/common/ctime.c

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

@@ -444,7 +444,7 @@ int settimeofday(const struct timeval *tv, const struct timezone *tz)
      * The tz_dsttime field has never been used under Linux.
      * Thus, the following is purely of historic interest.
      */
-    if (tv != RT_NULL && tv->tv_usec >= 0 && tv->tv_sec >= 0)
+    if (tv != RT_NULL && (long)tv->tv_usec >= 0 && (long)tv->tv_sec >= 0)
     {
         if (_control_rtc(RT_DEVICE_CTRL_RTC_SET_TIMEVAL, (void *)tv) == RT_EOK)
             return 0;