Răsfoiți Sursa

[ctime] 避免时区为负数时引入的隐式转换问题

TangZhenye 1 an în urmă
părinte
comite
810da67b6f
1 a modificat fișierele cu 2 adăugiri și 2 ștergeri
  1. 2 2
      components/libc/compilers/common/ctime.c

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

@@ -475,9 +475,9 @@ int gettimeofday(struct timeval *tv, struct timezone *tz)
     {
         tz->tz_dsttime = DST_NONE;
 #if defined(RT_LIBC_USING_LIGHT_TZ_DST)
-        tz->tz_minuteswest = -(rt_tz_get() / 60U);
+        tz->tz_minuteswest = -(rt_tz_get() / 60);
 #else
-        tz->tz_minuteswest = 0U;
+        tz->tz_minuteswest = 0;
 #endif /* RT_LIBC_USING_LIGHT_TZ_DST */
     }