diff --git a/lrzip.c b/lrzip.c index 4a69b6f..2e9a028 100644 --- a/lrzip.c +++ b/lrzip.c @@ -1217,7 +1217,7 @@ bool compress_file(rzip_control *control) if (TMP_OUTBUF) close_tmpoutbuf(control); - if (!KEEP_FILES) { + if (!KEEP_FILES && !STDIN) { if (unlikely(unlink(control->infile))) fatal_return(("Failed to unlink %s\n", control->infile), false); }