diff --git a/ntoskrnl/io/pnpmgr/pnpmap.c b/ntoskrnl/io/pnpmgr/pnpmap.c index 97a170f..613e95a 100644 --- a/ntoskrnl/io/pnpmgr/pnpmap.c +++ b/ntoskrnl/io/pnpmgr/pnpmap.c @@ -487,6 +487,8 @@ IopEnumerateDetectedDevices( CmResourceList, BootResourcesLength + sizeof(ULONG)); + ExFreePool(CmResourceList); + if (!NT_SUCCESS(Status)) { DPRINT("ZwSetValueKey() failed with status 0x%08lx\n", Status);