Index: drivers/filesystems/ffs/src/ffs.c =================================================================== --- drivers/filesystems/ffs/src/ffs.c (revision 71918) +++ drivers/filesystems/ffs/src/ffs.c (working copy) @@ -315,13 +315,13 @@ return FALSE; } - if (!FFSCopyRead( + FFSCopyRead( Vcb->StreamObj, (PLARGE_INTEGER)&Offset, DINODE1_SIZE, PIN_WAIT, (PVOID)dinode1, - &IoStatus)); + &IoStatus); if (!NT_SUCCESS(IoStatus.Status)) { @@ -351,13 +351,13 @@ Offset += (LONGLONG)Vcb->FSOffset[Vcb->PartitionNumber]; - if (!FFSCopyRead( + FFSCopyRead( Vcb->StreamObj, (PLARGE_INTEGER)&Offset, DINODE2_SIZE, PIN_WAIT, (PVOID)dinode2, - &IoStatus)); + &IoStatus); if (!NT_SUCCESS(IoStatus.Status)) { @@ -469,13 +469,13 @@ Offset = (LONGLONG) dwBlk; Offset = Offset * SUPER_BLOCK->fs_fsize; // fragment size - if (!FFSCopyRead( + FFSCopyRead( Vcb->StreamObj, (PLARGE_INTEGER)&Offset, Vcb->BlockSize, PIN_WAIT, Buffer, - &IoStatus)); + &IoStatus); if (!NT_SUCCESS(IoStatus.Status)) { @@ -502,13 +502,13 @@ Offset += Vcb->FSOffset[Vcb->PartitionNumber]; - if (!FFSCopyRead( + FFSCopyRead( Vcb->StreamObj, (PLARGE_INTEGER)&Offset, Vcb->BlockSize, PIN_WAIT, Buffer, - &IoStatus)); + &IoStatus); if (!NT_SUCCESS(IoStatus.Status)) {