mirror of
https://github.com/reactos/reactos.git
synced 2024-12-29 10:35:28 +00:00
9f3c80193e
This commit fixes weird behavior in our FastFAT implementation. It was mixing two classes: FileNameInformation and FileNamesInformation. It was handling FileNameInformation like FileNamesInformation and was filling buffer with FILE_NAMES_INFORMATION structure instead of FILE_NAME_INFORMATION structure (how many things did that break?!). Also, it wasn't implementing the FileNamesInformation class at all. This is required by ntdll_winetest:directory which doesn't expect it to fail and thus, attempts to read never filled in memory. This commit fixes the winetest crash, and may fix other weird FS behavior. CORE-13367 |
||
---|---|---|
.. | ||
blockdev.c | ||
cleanup.c | ||
close.c | ||
CMakeLists.txt | ||
create.c | ||
dir.c | ||
direntry.c | ||
dirwr.c | ||
ea.c | ||
fastio.c | ||
fat.c | ||
fcb.c | ||
finfo.c | ||
flush.c | ||
fsctl.c | ||
iface.c | ||
misc.c | ||
pnp.c | ||
rw.c | ||
shutdown.c | ||
string.c | ||
vfat.h | ||
vfat005.1st | ||
vfat_fr.txt | ||
vfatfs.rc | ||
volume.c |