]> Sergey Matveev's repositories - nnn.git/commitdiff
Open controlling terminal only as stdin
authorArun Prakash Jana <engineerarun@gmail.com>
Sat, 24 Jul 2021 16:51:21 +0000 (22:21 +0530)
committerArun Prakash Jana <engineerarun@gmail.com>
Sat, 24 Jul 2021 16:52:17 +0000 (22:22 +0530)
src/nnn.c

index e409d708085a69040749488e583e601431d85569..cae77ef82f70da9ca781a9ceaea5c45d3d0ebf24 100644 (file)
--- a/src/nnn.c
+++ b/src/nnn.c
@@ -8226,8 +8226,7 @@ int main(int argc, char *argv[])
 
                /* We return to tty */
                if (!isatty(STDOUT_FILENO)) {
-                       fd = open(ctermid(NULL), O_RDWR, 0400);
-                       dup2(fd, STDOUT_FILENO);
+                       fd = open(ctermid(NULL), O_RDONLY, 0400);
                        dup2(fd, STDIN_FILENO);
                        close(fd);
                } else