1
0
mirror of https://github.com/winfsp/winfsp.git synced 2026-06-29 15:51:04 -05:00

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
+5 -5
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);
}