[EXT2]
authorPierre Schweitzer <pierre@reactos.org>
Sat, 13 Feb 2016 09:16:45 +0000 (09:16 +0000)
committerPierre Schweitzer <pierre@reactos.org>
Sat, 13 Feb 2016 09:16:45 +0000 (09:16 +0000)
commitf79fbfbb61a69b7b0dae11e4a7d035e7803ec699
tree4bd713010c866dbc2eade4ed0a5f27f23553a0e0
parentd6607c45f884d4729024632a69bb6a6b9ff1cea7
[EXT2]
Add the ReactOS famous... hack? fix? whatever? already present in FastFAT, NTFS...:
When accessing a floppy disk, our floppy storage stack can return that the disk type is unknown (some would say it's legit - see comments in FastFAT) and will also return a disk sector size of 0.
Then, when trying to read the floppy disk with said size, everything goes wrong (null length read is never a good thing). So, as in any other FSD in ReactOS, for disk sector size to 512 bytes in this really specific case.

This fixes BSOD when having a floppy drive in ReactOS (whatever its filesystem).

CORE-10464 #resolve #comment Fixed with r70725

svn path=/trunk/; revision=70725
reactos/drivers/filesystems/ext2/src/fsctl.c