src/main.c | 2 +- | |
1 files changed, 1 insertions(+), 1 deletions(-) | |
diff --git a/src/main.c b/src/main.c | |
index f030fd5..5f8290e 100644 | |
--- a/src/main.c | |
+++ b/src/main.c | |
@@ -702,7 +702,7 @@ input_init(const struct arg *operand, struct stat *sbuf) | |
return -1; | |
} | |
- if (OM_REGF == outmode && !S_ISREG(sbuf->st_mode)) { | |
+ if (!decompress && OM_REGF == outmode && !S_ISREG(sbuf->st_mode)) { | |
warn("skipping \"%s\": not a regular file", operand->val); | |
return -1; | |
} |