]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commitdiff
xfs_io: Remove redundant setting/check for lsattr/stat command
authorXiao Yang <yangx.jy@cn.fujitsu.com>
Thu, 30 Jul 2020 01:02:15 +0000 (21:02 -0400)
committerEric Sandeen <sandeen@sandeen.net>
Thu, 30 Jul 2020 01:02:15 +0000 (21:02 -0400)
lsattr/stat command can check exclusive options by argmax = 1
so the related setting/check is redundant.

Signed-off-by: Xiao Yang <yangx.jy@cn.fujitsu.com>
Reviewed-by: Eric Sandeen <sandeen@redhat.com>
Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
io/attr.c
io/stat.c

index 181ff089579d2976ea6b09a4f14416c24a4ab0f2..fd82a2e73801809e222bbca17c11eae0cd1d2941 100644 (file)
--- a/io/attr.c
+++ b/io/attr.c
@@ -198,10 +198,8 @@ lsattr_f(
                        break;
                case 'a':
                        aflag = 1;
-                       vflag = 0;
                        break;
                case 'v':
-                       aflag = 0;
                        vflag = 1;
                        break;
                default:
index 5f513e0ddfc815b396938b0dc6bd514a87cae91a..49c4c27c17f2608b6a597b1b3dfa61193101d2f6 100644 (file)
--- a/io/stat.c
+++ b/io/stat.c
@@ -142,11 +142,6 @@ stat_f(
                }
        }
 
-       if (raw && verbose) {
-               exitcode = 1;
-               return command_usage(&stat_cmd);
-       }
-
        if (fstat(file->fd, &st) < 0) {
                perror("fstat");
                exitcode = 1;