未验证 提交 ec6d7075 编写于 作者: B Bernard Xiong 提交者: GitHub

Merge pull request #4526 from mysterywolf/time1

[libc][time] add LOG_W to give a warning when RTC device is not used
......@@ -21,6 +21,7 @@
#include <sys/time.h>
#include <rtthread.h>
#include <rtdbg.h>
#ifdef RT_USING_DEVICE
#include <rtdevice.h>
#endif
......@@ -219,6 +220,7 @@ RT_WEAK time_t time(time_t *t)
if(time_now == (time_t)-1)
{
LOG_W("Cannot find a RTC device to provide time!");
errno = ENOSYS;
}
......@@ -246,12 +248,13 @@ int stime(const time_t *t)
}
else
{
LOG_W("Cannot find a RTC device to provide time!");
errno = ENOSYS;
return -1;
}
return 0;
#else
LOG_W("Cannot find a RTC device to provide time!");
errno = ENOSYS;
return -1;
#endif /* RT_USING_RTC */
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册