diff options
Diffstat (limited to 'main.ha')
| -rw-r--r-- | main.ha | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -53,6 +53,10 @@ export fn main() void = { os::exit(1); }; + if (!tty::isatty(os::stdin_file)) { + fmt::fatal("Error: stdin is not a tty"); + }; + let path = cmd.args[0]; let mode = os::stat(path)!.mode; if (mode & fs::mode::DIR != 0) { |
