diff options
author | Theodore Ts'o <tytso@mit.edu> | 2014-08-24 22:31:03 -0400 |
---|---|---|
committer | Theodore Ts'o <tytso@mit.edu> | 2014-08-24 22:31:03 -0400 |
commit | 20d6b381a1aacfdb553dcba95d96c5bf36ea7253 (patch) | |
tree | 1bdea24e56c05450169691795295071a70ef9407 | |
parent | 59a591f6b50e88100f22666d3ce28087a1ff24f0 (diff) | |
download | e2fsprogs-20d6b381a1aacfdb553dcba95d96c5bf36ea7253.tar.gz |
dumpe2fs: complain if extra arguments are given on the command line
Addresses-Debian-Bug: #758074
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
-rw-r--r-- | misc/dumpe2fs.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/misc/dumpe2fs.c b/misc/dumpe2fs.c index cc18ad83..1eae5a33 100644 --- a/misc/dumpe2fs.c +++ b/misc/dumpe2fs.c @@ -575,8 +575,10 @@ int main (int argc, char ** argv) usage(); } } - if (optind > argc - 1) + if (argc - 1 > optind) { usage(); + exit(1); + } device_name = argv[optind++]; flags = EXT2_FLAG_JOURNAL_DEV_OK | EXT2_FLAG_SOFTSUPP_FEATURES | EXT2_FLAG_64BITS; if (force) |