Pierre Schweitzer
2da92ac67b
[MOUNTMGR] QueryPointsFromMemory: take into account the multiple MOUNTMGR_MOUNT_POINT
...
This fixes returning too small structure on an IOCTL_MOUNTMGR_QUERY_POINTS call.
The multiple MOUNTMGR_MOUNT_POINT structures were ignored and thus the data of the
first one were erased by the multiple structures.
MountMgr now returns consistent output on this IOCTL call.
2019-10-17 22:42:47 +02:00
Serge Gautherie
f5f52417cb
[MOUNTMGR] QueryPointsFromSymbolicLinkName(): Fix a copypasta
...
Addendum to r55156.
CORE-16371
2019-10-16 21:07:47 +02:00
Serge Gautherie
09beb7502e
[MOUNTMGR] Properly look for device and break when found
...
Also use same pattern in MountMgrCreatePointWorker().
Addendum to a7f97cc70f
.
2019-10-06 10:58:30 +02:00
Serge Gautherie
9f8e5d1ce0
[MOUNTMGR] QueryPointsFromMemory(): Do not leak DeviceName.Buffer
...
Follow-up to 7601011f4e
.
2019-10-06 10:52:05 +02:00
Pierre Schweitzer
a7f97cc70f
[MOUNTMGR] Properly look for symlink and break when found
...
This fixes a bug where MountMgr was returning first found entry
on query even when not matching the requested device.
2019-10-05 21:30:55 +02:00
Pierre Schweitzer
ff19ce934b
[MOUNTMGR] Don't overrun output buffer in QueryPointsFromMemory
2019-09-06 08:30:18 +02:00
Pierre Schweitzer
26a31b160a
[MOUNTMGR] Fix QueryPointsFromSymbolicLinkName and make it working
...
Select the current stack location for output buffer
And set output size so that buffer gets properly copied to caller
2019-09-06 08:28:36 +02:00
Pierre Schweitzer
d592e00dfa
[MOUNTMGR] Fix QueryPointsFromMemory and make it working
...
Select the current stack location for output buffer
And set output size so that buffer gets properly copied to caller
2019-09-05 08:36:19 +02:00
Pierre Schweitzer
7601011f4e
[MOUNTMGR] Don't attempt to free random address on failure
...
CID 515354
2017-10-21 14:15:00 +02:00
Colin Finck
c2c66aff7d
Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.
2017-10-03 07:45:34 +00:00