diff options
-rw-r--r-- | ext4_utils/make_ext4fs_main.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ext4_utils/make_ext4fs_main.c b/ext4_utils/make_ext4fs_main.c index 7e59417c..91635068 100644 --- a/ext4_utils/make_ext4fs_main.c +++ b/ext4_utils/make_ext4fs_main.c @@ -207,6 +207,7 @@ int main(int argc, char **argv) exitcode = make_ext4fs_internal(fd, directory, mountpoint, fs_config_func, gzip, sparse, crc, wipe, sehnd, verbose, fixed_time); close(fd); - + if (exitcode && strcmp(filename, "-")) + unlink(filename); return exitcode; } |