summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorliang yongxiang <[email protected]>2018-04-06 20:35:05 +0800
committerliang yongxiang <[email protected]>2018-04-09 12:00:43 +0800
commit2f5a9c37fa49dbe7fbdb7d67fa992b552cf0cf37 (patch)
treed418f7178fb919f81c4348b0cb31ef453077964c
parentac6302db30f39120a2b371e52ff7b72ee9461d3a (diff)
[DeviceDriver][RTC] fixed warning when only enable finsh shell: function "date" was declared but never referenced
-rw-r--r--components/drivers/rtc/rtc.c4
1 files 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 */