summaryrefslogtreecommitdiffstats
path: root/programs/lz4io.c
diff options
context:
space:
mode:
authorYann Collet <Cyan4973@users.noreply.github.com>2022-01-29 01:02:00 (GMT)
committerGitHub <noreply@github.com>2022-01-29 01:02:00 (GMT)
commitd27e237b188cdfb7528c7a18696d97d190613559 (patch)
tree3a8a14d4d6af2cdafef2d46be82613933b598659 /programs/lz4io.c
parentb2256c072ed75d5a557cf635a229752c2852e4e8 (diff)
parent540b52ea7b8819535ec5f456cf7c6b4792ff1675 (diff)
downloadlz4-d27e237b188cdfb7528c7a18696d97d190613559.zip
lz4-d27e237b188cdfb7528c7a18696d97d190613559.tar.gz
lz4-d27e237b188cdfb7528c7a18696d97d190613559.tar.bz2
Merge pull request #1048 from Low-power/lz4cli-list-stdin
'--list' doesn't work stdin even it is a regular file
Diffstat (limited to 'programs/lz4io.c')
-rw-r--r--programs/lz4io.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/programs/lz4io.c b/programs/lz4io.c
index c01374b..4cdd3cc 100644
--- a/programs/lz4io.c
+++ b/programs/lz4io.c
@@ -1639,7 +1639,7 @@ int LZ4IO_displayCompressedFilesInfo(const char** inFileNames, size_t ifnIdx)
/* Get file info */
LZ4IO_cFileInfo_t cfinfo = LZ4IO_INIT_CFILEINFO;
cfinfo.fileName = LZ4IO_baseName(inFileNames[idx]);
- if (!UTIL_isRegFile(inFileNames[idx])) {
+ if (strcmp(inFileNames[idx], stdinmark) == 0 ? !UTIL_isRegFD(0) : !UTIL_isRegFile(inFileNames[idx])) {
DISPLAYLEVEL(1, "lz4: %s is not a regular file \n", inFileNames[idx]);
return 0;
}