diff --git a/ChangeLog b/ChangeLog index 1563caf3fab..ef7cba2117e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2214,3 +2214,5 @@ from other directories. When formatted by Windows, it is not initialized at all. Some additional special handling is required to initialize the root directory entry to interoperate correctly with windows. + * fs/fat/fs_fat32util.c: In fat_systime2fattime(void) should be + clock_gettime() and not clock_gettime() (Thanks to David Sidrane). diff --git a/fs/fat/fs_fat32util.c b/fs/fat/fs_fat32util.c index 12c2394f064..bef9b45a7a9 100644 --- a/fs/fat/fs_fat32util.c +++ b/fs/fat/fs_fat32util.c @@ -418,7 +418,7 @@ uint32_t fat_systime2fattime(void) /* Get the current time in seconds and nanoseconds */ - ret = clock_settime(CLOCK_REALTIME, &ts); + ret = clock_gettime(CLOCK_REALTIME, &ts); if (ret == OK) { /* Break done the seconds in date and time units */