}
#endif
if (f == NULL) {
- DISPLAYLEVEL(1, "zstd: %s: %s\n", dstFileName, strerror(errno));
if (UTIL_isFileDescriptorPipe(dstFileName)) {
- DISPLAYLEVEL(1, "When using process substitution (<(...)), specify an output destination with -o or -c. \n");
+ DISPLAYLEVEL(1, "zstd: error: no output specified (use -o or -c). \n");
+ } else {
+ DISPLAYLEVEL(1, "zstd: %s: %s\n", dstFileName, strerror(errno));
}
} else {
/* An increased buffer size can provide a significant performance
Trace:FileStat: > UTIL_stat(-1, out/file.zst)
Trace:FileStat: < 0
Trace:FileStat: < 0
-zstd: out/file.zst: Permission denied
Trace:FileStat: > UTIL_isFileDescriptorPipe(out/file.zst)
Trace:FileStat: < 0
+zstd: out/file.zst: Permission denied
zstd: can't stat out/file.zst : Permission denied -- ignored