]> www.infradead.org Git - users/dwmw2/linux.git/commitdiff
btrfs: drop variable err in quick_update_accounting()
authorAnand Jain <anand.jain@oracle.com>
Tue, 19 Mar 2024 14:55:29 +0000 (20:25 +0530)
committerDavid Sterba <dsterba@suse.com>
Tue, 7 May 2024 19:31:08 +0000 (21:31 +0200)
In quick_update_accounting() err is used as 2nd return value, which could
be achieved just with ret.

Signed-off-by: Anand Jain <anand.jain@oracle.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/qgroup.c

index 6488d9b888e4408e48249c3799bba8f18a89720a..c44fb306f99fcd32c8a3e3d38d67d5d5320ee35f 100644 (file)
@@ -1536,18 +1536,15 @@ static int quick_update_accounting(struct btrfs_fs_info *fs_info,
 {
        struct btrfs_qgroup *qgroup;
        int ret = 1;
-       int err = 0;
 
        qgroup = find_qgroup_rb(fs_info, src);
        if (!qgroup)
                goto out;
        if (qgroup->excl == qgroup->rfer) {
-               ret = 0;
-               err = __qgroup_excl_accounting(fs_info, dst, qgroup, sign);
-               if (err < 0) {
-                       ret = err;
+               ret = __qgroup_excl_accounting(fs_info, dst, qgroup, sign);
+               if (ret < 0)
                        goto out;
-               }
+               ret = 0;
        }
 out:
        if (ret)