From 69eda17b580979cc41b4670a4017f34a6aa7ca9b Mon Sep 17 00:00:00 2001 From: Pierre Schweitzer Date: Sun, 25 Jan 2009 08:29:42 +0000 Subject: [PATCH] Fixed a wrong behaviour svn path=/trunk/; revision=39076 --- reactos/drivers/filesystems/fastfat_new/fsctl.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/reactos/drivers/filesystems/fastfat_new/fsctl.c b/reactos/drivers/filesystems/fastfat_new/fsctl.c index 00db941a4ca..e3c4a043a22 100644 --- a/reactos/drivers/filesystems/fastfat_new/fsctl.c +++ b/reactos/drivers/filesystems/fastfat_new/fsctl.c @@ -99,7 +99,7 @@ FatMountVolume(PFAT_IRP_CONTEXT IrpContext, sizeof(DISK_GEOMETRY), TRUE); - if (!NT_SUCCESS(Status)) return Status; + if (!NT_SUCCESS(Status)) goto FatMountVolumeCleanup; VolumeDevice->DeviceObject.SectorSize = DiskGeometry.BytesPerSector; @@ -111,8 +111,7 @@ FatMountVolume(PFAT_IRP_CONTEXT IrpContext, /* Initialize VCB for this volume */ Status = FatInitializeVcb(&VolumeDevice->Vcb, TargetDeviceObject, Vpb); - if (!NT_SUCCESS(Status)) - goto FatMountVolumeCleanup; + if (!NT_SUCCESS(Status)) goto FatMountVolumeCleanup; /* Return success */ return STATUS_SUCCESS;