TRUE);
if (!NT_SUCCESS(Status))
{
- ExFreePool (MftRecord);
+ ExFreePool(MftRecord);
return Status;
}
Status = ReadFileRecord(DeviceExt, 3, VolumeRecord, MftRecord);
if (!NT_SUCCESS(Status))
{
- ExFreePool (MftRecord);
+ ExFreePool(MftRecord);
return Status;
}
NtfsInfo->Flags = VolumeInfo->Flags;
}
- ExFreePool (MftRecord);
+ ExFreePool(MftRecord);
+ ExFreePool(VolumeRecord);
return Status;
}
if (!NT_SUCCESS(Status))
goto ByeBye;
- NewDeviceObject->Flags = NewDeviceObject->Flags | DO_DIRECT_IO;
+ NewDeviceObject->Flags |= DO_DIRECT_IO;
Vcb = (PVOID)NewDeviceObject->DeviceExtension;
RtlZeroMemory(Vcb, sizeof(NTFS_VCB));