[MOUNTMGR] Fix setting up reparse index file name
authorPierre Schweitzer <pierre@reactos.org>
Mon, 21 Oct 2019 10:58:30 +0000 (12:58 +0200)
committerPierre Schweitzer <pierre@reactos.org>
Mon, 21 Oct 2019 10:58:30 +0000 (12:58 +0200)
commit16fcf694efc4115d5d354919cf861a81848139f2
tree8d307769d7cc8403d90a0d6bbbcdf81291b9d689
parentbced3eaa25451d2aa093a4d338a63fdf0ca43b74
[MOUNTMGR] Fix setting up reparse index file name

This fixes memory smashing while attempting to volume
reparse index (we were previously trying to copy the
name on itself, in the middle of itself...).
This code won't go farther on FAT, it requires NTFS.

Now, with this, ReactOS can properly boot with MountMgr
handling DOS devices without any crash or code disabled.
Cf: what was written in 7608ac9.

Modifications in class2, disk, and ntoskrnl are still to
be committed to enable all this.
drivers/filters/mountmgr/database.c