fs/ntfs3: Simplify ntfs_update_mftmirr function
authorKonstantin Komarov <almaz.alexandrovich@paragon-software.com>
Thu, 6 Oct 2022 17:19:38 +0000 (20:19 +0300)
committerKonstantin Komarov <almaz.alexandrovich@paragon-software.com>
Mon, 14 Nov 2022 16:50:43 +0000 (19:50 +0300)
Make err assignment in one place.

Signed-off-by: Konstantin Komarov <almaz.alexandrovich@paragon-software.com>
fs/ntfs3/fsntfs.c

index b7c68ca65bac2f84c84bc6c964b64aa37c339ac4..b68a7b78026294ed699de5e012bd50935483b7e8 100644 (file)
@@ -825,7 +825,6 @@ void ntfs_update_mftmirr(struct ntfs_sb_info *sbi, int wait)
        if (!(sbi->flags & NTFS_FLAGS_MFTMIRR))
                return;
 
-       err = 0;
        bytes = sbi->mft.recs_mirr << sbi->record_bits;
        block1 = sbi->mft.lbo >> sb->s_blocksize_bits;
        block2 = sbi->mft.lbo2 >> sb->s_blocksize_bits;
@@ -855,8 +854,7 @@ void ntfs_update_mftmirr(struct ntfs_sb_info *sbi, int wait)
                put_bh(bh1);
                bh1 = NULL;
 
-               if (wait)
-                       err = sync_dirty_buffer(bh2);
+               err = wait ? sync_dirty_buffer(bh2) : 0;
 
                put_bh(bh2);
                if (err)