sys: FspFsvrtDeleteVolume

This commit is contained in:
Bill Zissimopoulos
2015-11-29 14:52:27 -08:00
parent 8cb508d3e4
commit ed64b3078c
3 changed files with 68 additions and 24 deletions

View File

@ -103,6 +103,11 @@ static VOID FspFsvrtDeviceDeleteObject(PDEVICE_OBJECT DeviceObject)
{
PAGED_CODE();
FSP_FSVRT_DEVICE_EXTENSION *FsvrtDeviceExtension = FspFsvrtDeviceExtension(DeviceObject);
if (0 != FsvrtDeviceExtension->SwapVpb)
ExFreePoolWithTag(FsvrtDeviceExtension->SwapVpb, FSP_TAG);
IoDeleteDevice(DeviceObject);
}
@ -110,11 +115,6 @@ static VOID FspFsvolDeviceDeleteObject(PDEVICE_OBJECT DeviceObject)
{
PAGED_CODE();
FSP_FSVOL_DEVICE_EXTENSION *FsvolDeviceExtension = FspFsvolDeviceExtension(DeviceObject);
if (0 != FsvolDeviceExtension->SwapVpb)
ExFreePoolWithTag(FsvolDeviceExtension->SwapVpb, FSP_TAG);
IoDeleteDevice(DeviceObject);
}