This bugfix comes from the following commits from NetBSD:
http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/msdosfs/Attic/denode.h.diff?r1=1.23&r2=1.24&only_with_tag=MAIN&f=h
http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/fs/msdosfs/denode.h.diff?r1=1.9&r2=1.10&only_with_tag=MAIN&f=h
Details
- Reviewers
emaste
Diff Detail
- Lint
Lint Skipped - Unit
Tests Skipped
Event Timeline
sys/fs/msdosfs/denode.h | ||
---|---|---|
214 | I wonder why this wasn't putushort((dp)->deHighClust, FAT32((dep)->de_pmp) ? (dep)->de_StartCluster >> 16) : 0) (Or for that matter, can de_StartCluster be > 0xffff in FAT12 / FAT16?) |
sys/fs/msdosfs/denode.h | ||
---|---|---|
214 | Not sure why the more succinct version wasn't used, it has the same clarity as the explicitly named macros. |
Abandoning because this change doesn't functionally change anything, it isn't actually fixing any bugs.