From d2d9b75d3dfce353844d61bff86eccfa5f4a423d Mon Sep 17 00:00:00 2001 From: Rohit Raina Date: Mon, 28 Mar 2022 13:37:32 -0700 Subject: Update driver.c to no longer use ExAllocatePool (#707) * Update driver.c --- network/modem/fakemodem/driver.c | 3 +-- 1 file changed, 1 insertion(+), 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); // -- cgit v1.3.1