summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--network/modem/fakemodem/driver.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/network/modem/fakemodem/driver.c b/network/modem/fakemodem/driver.c
index f482c890..572e462f 100644
--- a/network/modem/fakemodem/driver.c
+++ b/network/modem/fakemodem/driver.c
@@ -392,7 +392,7 @@ FmCreateDosDevicesSymbolicLink(
symbolicLink.Length=0;
symbolicLink.MaximumLength = sizeof(OBJECT_DIRECTORY) + comPort.MaximumLength;
- symbolicLink.Buffer = ExAllocatePoolWithTag(PagedPool,
+ symbolicLink.Buffer = ExAllocatePool2(POOL_FLAG_PAGED,
symbolicLink.MaximumLength + sizeof(WCHAR),
'wkaF');
@@ -400,7 +400,6 @@ FmCreateDosDevicesSymbolicLink(
status = STATUS_INSUFFICIENT_RESOURCES;
goto Error;
}
- RtlZeroMemory(symbolicLink.Buffer, symbolicLink.MaximumLength);
RtlAppendUnicodeToString(&symbolicLink, OBJECT_DIRECTORY);
RtlAppendUnicodeStringToString(&symbolicLink, &comPort);
//