* Add some function annotations.
* Fix several debug print specifiers.
* Properly mark some unreferenced parameters as such.
svn path=/trunk/; revision=58990
modified drivers/filesystems/fastfat/dirwr.c
modified drivers/filesystems/fastfat/ea.c
modified drivers/filesystems/fastfat/finfo.c
Silence "argument unused" warnings
Corrected several accesses to potentially uninitialized variables
modified drivers/filesystems/fastfat/vfat.h
Visual C++ is no longer a guarantee of compilation with the DDK
Patch by Samuel Serapión <samdwise51@gmail.com>
svn path=/trunk/; revision=41457
-make use of MmCanFileBeTruncated in VfatSetAllocationSizeInformation
-make use of MmCanFileBeTruncated in VfatSetInformation (patch by arty with some fixes from me)
thanks to Alex for the hint that we miss the MmCanFileBeTruncated check
fixes "Anyone has referenced a cache segment behind the new size."
See issue #712 for more details.
svn path=/trunk/; revision=39314
- CDFS: Fix a guaranteed buffer overwrite when zero-terminating a filename. Also apply the same fixes described above.
svn path=/trunk/; revision=37393
- VFAT fixes: When querying FileStandardInformation, NT's fastfat driver sets NumberOfLinks to 1, ours sets it to 0 somewhy. Change to 1 for compatibility.
- A couple of debug prints improvements in VFAT.
- Comment out UNIMPLEMENTED in CcPurgeCacheSection to prevent debug messages flood.
svn path=/trunk/; revision=36830