From 2f5a9c37fa49dbe7fbdb7d67fa992b552cf0cf37 Mon Sep 17 00:00:00 2001 From: liang yongxiang Date: Fri, 6 Apr 2018 20:35:05 +0800 Subject: [PATCH] [DeviceDriver][RTC] fixed warning when only enable finsh shell: function "date" was declared but never referenced --- components/drivers/rtc/rtc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/drivers/rtc/rtc.c b/components/drivers/rtc/rtc.c index f64a528ef0..48da802627 100644 --- a/components/drivers/rtc/rtc.c +++ b/components/drivers/rtc/rtc.c @@ -247,7 +247,7 @@ FINSH_FUNCTION_EXPORT(list_date, show date and time.) FINSH_FUNCTION_EXPORT(set_date, set date. e.g: set_date(2010,2,28)) FINSH_FUNCTION_EXPORT(set_time, set time. e.g: set_time(23,59,59)) -#if defined(RT_USING_FINSH) +#if defined(RT_USING_FINSH) && defined(FINSH_USING_MSH) static void date(uint8_t argc, char **argv) { if (argc == 1) @@ -308,6 +308,6 @@ static void date(uint8_t argc, char **argv) } } MSH_CMD_EXPORT(date, get date and time or set [year month day hour min sec]); -#endif /* defined(RT_USING_FINSH) */ +#endif /* defined(RT_USING_FINSH) && defined(FINSH_USING_MSH) */ #endif /* RT_USING_FINSH */ -- GitLab