Author: tfaber Date: Sun Apr 10 17:51:47 2016 New Revision: 71140
URL: http://svn.reactos.org/svn/reactos?rev=71140&view=rev Log: [MOUNTMGR] - Avoid an unnecessarily large stack buffer in MountMgrMountedDeviceArrival - Add missing OBJ_KERNEL_HANDLE. CORE-10207
Modified: trunk/reactos/drivers/filters/mountmgr/mountmgr.c
Modified: trunk/reactos/drivers/filters/mountmgr/mountmgr.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filters/mountmgr/mo... ============================================================================== --- trunk/reactos/drivers/filters/mountmgr/mountmgr.c [iso-8859-1] (original) +++ trunk/reactos/drivers/filters/mountmgr/mountmgr.c [iso-8859-1] Sun Apr 10 17:51:47 2016 @@ -958,7 +958,7 @@ PMOUNTDEV_UNIQUE_ID UniqueId, NewUniqueId; PSAVED_LINK_INFORMATION SavedLinkInformation; PDEVICE_INFORMATION DeviceInformation, CurrentDevice; - WCHAR CSymLinkBuffer[MAX_PATH], LinkTargetBuffer[MAX_PATH]; + WCHAR CSymLinkBuffer[RTL_NUMBER_OF(Cunc)], LinkTargetBuffer[MAX_PATH]; UNICODE_STRING TargetDeviceName, SuggestedLinkName, DeviceName, VolumeName, DriveLetter, LinkTarget, CSymLink; BOOLEAN HasGuid, HasGptDriveLetter, Valid, UseOnlyIfThereAreNoOtherLinks, IsDrvLetter, IsOff, IsVolumeName, LinkError;
@@ -1119,7 +1119,7 @@
InitializeObjectAttributes(&ObjectAttributes, &CSymLink, - OBJ_CASE_INSENSITIVE, + OBJ_KERNEL_HANDLE | OBJ_CASE_INSENSITIVE, NULL, NULL);