From: Arun Prakash Jana Date: Mon, 17 Dec 2018 12:35:36 +0000 (+0530) Subject: Fix #168 X-Git-Tag: v2.2~10 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=9eec60f8b1400dfd00a27bd53d0f9131ecdd4f55;p=nnn.git Fix #168 --- diff --git a/src/nnn.c b/src/nnn.c index 175faed6..3bcdca22 100644 --- a/src/nnn.c +++ b/src/nnn.c @@ -3548,12 +3548,6 @@ int main(int argc, char *argv[]) char *ipath = NULL; int opt; - /* Confirm we are in a terminal */ - if (!isatty(0) || !isatty(1)) { - fprintf(stderr, "stdin or stdout is not a tty\n"); - return 1; - } - while ((opt = getopt(argc, argv, "Slib:Cep:vh")) != -1) { switch (opt) { case 'S': @@ -3602,6 +3596,12 @@ int main(int argc, char *argv[]) } } + /* Confirm we are in a terminal */ + if (!isatty(0) || !isatty(1)) { + fprintf(stderr, "stdin or stdout is not a tty\n"); + return 1; + } + /* Get the context colors; copier used as tmp var */ if (cfg.showcolor) { copier = getenv("NNN_CONTEXT_COLORS");