diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2009-01-29 16:13:26 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2009-01-29 16:13:26 +0000 |
commit | c9b28ef278c244be490981ad717114eb926defea (patch) | |
tree | fb6929773cf7b347f91e7f507e2bfbfe50689779 | |
parent | 065639c0f2675ee4a085a1dda7b72130b89a2fd6 (diff) |
2009-01-29 Gene Smith <gene.smith@siemens.com>
PR 1363/filesystem
* libfs/src/dosfs/fat.h: Fix issue where 32 bit values are not written
correctly in FAT f/s data.
-rw-r--r-- | cpukit/ChangeLog | 6 | ||||
-rw-r--r-- | cpukit/libfs/src/dosfs/fat.h | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog index 4bb04e7184..3f70d40ae5 100644 --- a/cpukit/ChangeLog +++ b/cpukit/ChangeLog @@ -1,3 +1,9 @@ +2009-01-29 Gene Smith <gene.smith@siemens.com> + + PR 1363/filesystem + * libfs/src/dosfs/fat.h: Fix issue where 32 bit values are not written + correctly in FAT f/s data. + 2009-01-29 Eric Norum <norume@aps.anl.gov> PR 1364/cpukit diff --git a/cpukit/libfs/src/dosfs/fat.h b/cpukit/libfs/src/dosfs/fat.h index 3a951b114e..bb7618327f 100644 --- a/cpukit/libfs/src/dosfs/fat.h +++ b/cpukit/libfs/src/dosfs/fat.h @@ -130,7 +130,7 @@ extern "C" { #define FAT_SET_VAL32(x, ofs,val) do { \ uint32_t val1 = val; \ - FAT_SET_VAL16((x),(ofs),(val1)&&0xffff);\ + FAT_SET_VAL16((x),(ofs),(val1)&0xffff);\ FAT_SET_VAL16((x),(ofs)+2,(val1)>>16);\ } while (0) |