summaryrefslogtreecommitdiffstats
path: root/src/args.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/args.rs')
-rw-r--r--src/args.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/args.rs b/src/args.rs
index 99e01fdd..921fde43 100644
--- a/src/args.rs
+++ b/src/args.rs
@@ -279,7 +279,8 @@ impl RawArgs {
if self.arg_path.is_empty() {
if atty::on_stdin()
|| self.flag_files
- || self.flag_type_list {
+ || self.flag_type_list
+ || !atty::stdin_is_readable() {
vec![Path::new("./").to_path_buf()]
} else {
vec![Path::new("-").to_path_buf()]