Browse Source

replace 0 with STDIN_FILENO

Jan Klemkow 6 years ago
parent
commit
5706479f06
1 changed files with 6 additions and 6 deletions
  1. 6 6
      scroll.c

+ 6 - 6
scroll.c

@@ -76,7 +76,7 @@ sigwinch(int sig)
 void
 reset(void)
 {
-	if (tcsetattr(0, TCSANOW, &dfl) < 0)
+	if (tcsetattr(STDIN_FILENO, TCSANOW, &dfl) < 0)
 		die("tcsetattr:");
 }
 
@@ -126,7 +126,7 @@ main(int argc, char *argv[])
 	if (argc <= 1)
 		die("usage: scroll <program>");
 
-	if (tcgetattr(0, &dfl) < 0)
+	if (tcgetattr(STDIN_FILENO, &dfl) < 0)
 		die("tcgetattr:");
 	if (atexit(reset))
 		die("atexit:");
@@ -159,7 +159,7 @@ main(int argc, char *argv[])
 	cfmakeraw(&new);
 	new.c_cc[VMIN ] = 1;
 	new.c_cc[VTIME] = 0;
-	if (tcsetattr(0, TCSANOW, &new) < 0)
+	if (tcsetattr(STDIN_FILENO, TCSANOW, &new) < 0)
 		die("tcsetattr:");
 
 	fd_set rd;
@@ -168,14 +168,14 @@ main(int argc, char *argv[])
 		char c;
 
 		FD_ZERO(&rd);
-		FD_SET(  0, &rd);
+		FD_SET(STDIN_FILENO, &rd);
 		FD_SET(mfd, &rd);
 
 		if (select(mfd + 1, &rd, NULL, NULL, NULL) < 0 && errno != EINTR)
 			die("select:");
 
-		if (FD_ISSET(0, &rd)) {
-			if (read(0, &c, 1) <= 0 && errno != EINTR)
+		if (FD_ISSET(STDIN_FILENO, &rd)) {
+			if (read(STDIN_FILENO, &c, 1) <= 0 && errno != EINTR)
 				die("read:");
 			if (c == 17) /* ^Q */
 				scrollup();