From 1c5168342e5248983d3a7929abaebe16ca3640a3 Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Sun, 13 Nov 2016 14:20:26 -0500 Subject: parse: Don't print warnings if standard in is not a terminal. --- parse.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parse.c b/parse.c index ca8a00f..c7092fe 100644 --- a/parse.c +++ b/parse.c @@ -2279,7 +2279,7 @@ struct cmdline *parse_cmdline(int argc, char *argv[]) { .command = argv[0], .roots_tail = &cmdline->roots, .implicit_print = true, - .warn = true, + .warn = isatty(STDIN_FILENO), .non_option_seen = false, .just_info = false, }; -- cgit v1.2.3