[rtems commit] dosfs: Fix msdos_format()
Gedare Bloom
gedare at rtems.org
Fri Jan 12 21:01:26 UTC 2018
Module: rtems
Branch: 4.10
Commit: 95f3656ae96a3446529d86b4fb53506f85db4bd9
Changeset: http://git.rtems.org/rtems/commit/?id=95f3656ae96a3446529d86b4fb53506f85db4bd9
Author: Ralf Kirchner <ralf.kirchner at embedded-brains.de>
Date: Wed Oct 31 11:08:09 2012 +0100
dosfs: Fix msdos_format()
For FAT32 msdos_format() used to initialize first FAT entries to
non-zero values only if a volume label was given. Absence of these
entries made mounting such a FAT32 volume fail.
---
cpukit/libfs/src/dosfs/msdos_format.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/cpukit/libfs/src/dosfs/msdos_format.c b/cpukit/libfs/src/dosfs/msdos_format.c
index 890fdd2..4e74662 100644
--- a/cpukit/libfs/src/dosfs/msdos_format.c
+++ b/cpukit/libfs/src/dosfs/msdos_format.c
@@ -1063,7 +1063,7 @@ int msdos_format
* write FAT entry 1 as EOC
* allocate directory in a FAT32 FS
*/
- if ((ret_val == 0) && fmt_params.VolLabel_present){
+ if (ret_val == 0) {
/*
* empty sector: all clusters are free/do not link further on
*/
More information about the vc
mailing list