diff options
Diffstat (limited to 'mkfs/main.c')
-rw-r--r-- | mkfs/main.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/mkfs/main.c b/mkfs/main.c index a69a699f..e405e5a2 100644 --- a/mkfs/main.c +++ b/mkfs/main.c @@ -1598,8 +1598,12 @@ int main(int argc, char **argv) while (dev_cnt-- > 0) { file = argv[optind++]; if (is_block_device(file) == 1) - if (test_dev_for_mkfs(file, force_overwrite)) - goto error; + ret = test_dev_for_mkfs(file, force_overwrite); + else + ret = test_status_for_mkfs(file, force_overwrite); + + if (ret) + goto error; } optind = saved_optind; |