aboutsummaryrefslogtreecommitdiff
path: root/nuttx/fs
diff options
context:
space:
mode:
authorpatacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679>2012-09-06 14:46:08 +0000
committerpatacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679>2012-09-06 14:46:08 +0000
commit7a9e9d3833da9eaa5a10b2f6b29e762eff05c89c (patch)
treef495a1f74d642f018d8bd4260ac7e62794f89348 /nuttx/fs
parent8925923a5d45fdde74b3191f5b90e98494072a44 (diff)
downloadpx4-firmware-7a9e9d3833da9eaa5a10b2f6b29e762eff05c89c.tar.gz
px4-firmware-7a9e9d3833da9eaa5a10b2f6b29e762eff05c89c.tar.bz2
px4-firmware-7a9e9d3833da9eaa5a10b2f6b29e762eff05c89c.zip
Important FAT fix. Bad test would cause many un-necessary writes to FLASH.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5102 7fd9a85b-ad96-42d3-883c-3090e2eb8679
Diffstat (limited to 'nuttx/fs')
-rw-r--r--nuttx/fs/fat/fs_fat32util.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/nuttx/fs/fat/fs_fat32util.c b/nuttx/fs/fat/fs_fat32util.c
index 397467c41..b88046d79 100644
--- a/nuttx/fs/fat/fs_fat32util.c
+++ b/nuttx/fs/fat/fs_fat32util.c
@@ -1563,7 +1563,7 @@ int fat_ffcacheflush(struct fat_mountpt_s *fs, struct fat_file_s *ff)
*/
if (ff->ff_cachesector &&
- ff->ff_bflags && (FFBUFF_DIRTY|FFBUFF_VALID) == (FFBUFF_DIRTY|FFBUFF_VALID))
+ (ff->ff_bflags & (FFBUFF_DIRTY|FFBUFF_VALID)) == (FFBUFF_DIRTY|FFBUFF_VALID))
{
/* Write the dirty sector */