Explorar o código

Merge pull request #4596 from mysterywolf/time

[time][bug] LOG_W will cause a recursive printing if ulog timestamp function is turned on
Bernard Xiong %!s(int64=4) %!d(string=hai) anos
pai
achega
783135303b
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      components/libc/compilers/common/time.c

+ 2 - 1
components/libc/compilers/common/time.c

@@ -224,7 +224,8 @@ RT_WEAK time_t time(time_t *t)
 
     if(time_now == (time_t)-1)
     {
-        LOG_W("Cannot find a RTC device to provide time!");
+        /* LOG_W will cause a recursive printing if ulog timestamp function is turned on */
+        rt_kprintf("Cannot find a RTC device to provide time!\r\n");
         errno = ENOSYS;
     }