From 04061750036c083c32599297d946cefd60e71eaa Mon Sep 17 00:00:00 2001 From: armink Date: Mon, 11 Jun 2018 19:56:13 +0800 Subject: [PATCH] [components][dfs][fatfs] Add return 0 to get_fattime when RT_USING_LIBC not enable. --- components/dfs/filesystems/elmfat/dfs_elm.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/components/dfs/filesystems/elmfat/dfs_elm.c b/components/dfs/filesystems/elmfat/dfs_elm.c index 4c17911f96..a5dfdd0258 100644 --- a/components/dfs/filesystems/elmfat/dfs_elm.c +++ b/components/dfs/filesystems/elmfat/dfs_elm.c @@ -924,10 +924,12 @@ DRESULT disk_ioctl(BYTE drv, BYTE ctrl, void *buff) DWORD get_fattime(void) { + DWORD fat_time = 0; + +#ifdef RT_USING_LIBC time_t now; struct tm *p_tm; struct tm tm_now; - DWORD fat_time; /* get current time */ now = time(RT_NULL); @@ -947,6 +949,7 @@ DWORD get_fattime(void) (DWORD)tm_now.tm_hour << 11 | (DWORD)tm_now.tm_min << 5 | (DWORD)tm_now.tm_sec / 2 ; +#endif /* RT_USING_LIBC */ return fat_time; }