* libfs/src/dosfs/msdos_conv.c: Fixed convertion of half seconds to
	seconds.
This commit is contained in:
Sebastian Huber
2010-12-28 09:55:57 +00:00
parent 3ae59505d0
commit d00b7a5a3f
2 changed files with 3 additions and 1 deletions
+2
View File
@@ -2,6 +2,8 @@
* libfs/src/dosfs/msdos_misc.c: Create short file names acceptable for
Windows.
* libfs/src/dosfs/msdos_conv.c: Fixed convertion of half seconds to
seconds.
2010-12-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
+1 -1
View File
@@ -138,7 +138,7 @@ msdos_date_dos2unix(unsigned int dd, unsigned int dt)
uint32_t days;
uint16_t *months;
seconds = ((dt & MSDOS_DT_2SECONDS_MASK) >> MSDOS_DT_2SECONDS_SHIFT)
seconds = 2 * ((dt & MSDOS_DT_2SECONDS_MASK) >> MSDOS_DT_2SECONDS_SHIFT)
+ ((dt & MSDOS_DT_MINUTES_MASK) >> MSDOS_DT_MINUTES_SHIFT) * 60
+ ((dt & MSDOS_DT_HOURS_MASK) >> MSDOS_DT_HOURS_SHIFT) * 3600;
/*