summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTheodore Ts'o <tytso@mit.edu>2014-04-10 23:16:34 -0400
committerTheodore Ts'o <tytso@mit.edu>2014-04-10 23:16:34 -0400
commitaa73432f71bdab01ef9519f929dad0e4e13c7622 (patch)
tree44c16c8d959614227deabf2cd21f05adf398bf50
parent4a77520a9816f0548e9e7f3b2992446a68f4f6fd (diff)
downloade2fsprogs-aa73432f71bdab01ef9519f929dad0e4e13c7622.tar.gz
e4defrag: fix error reporting when ext2fs_open fails
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
-rw-r--r--misc/e4defrag.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/misc/e4defrag.c b/misc/e4defrag.c
index a1224bbb..0db5e4bd 100644
--- a/misc/e4defrag.c
+++ b/misc/e4defrag.c
@@ -1797,10 +1797,10 @@ int main(int argc, char *argv[])
ret = ext2fs_open(dev_name, EXT2_FLAG_64BITS, 0,
block_size, unix_io_manager, &fs);
if (ret) {
- if (mode_flag & DETAIL) {
- perror("Can't get super block info");
- PRINT_FILE_NAME(argv[i]);
- }
+ if (mode_flag & DETAIL)
+ com_err(argv[1], ret,
+ "while trying to open file system: %s",
+ dev_name);
continue;
}