From 9abc5ca551dbc7d71a17b30d86eee03130dcf020 Mon Sep 17 00:00:00 2001
From: aldot <aldot@69ca8d6d-28ef-0310-b511-8ec308f3f277>
Date: Mon, 29 May 2006 12:57:52 +0000
Subject: - set_term() doesn't need an argument. (Like r15220 this is just
 compile-tested)    text    data     bss     dec     hex filename    5432     
 32       8    5472    1560 init/init.o.r15220    5426      32       8    5466
    155a init/init.o

git-svn-id: svn://busybox.net/trunk/busybox@15221 69ca8d6d-28ef-0310-b511-8ec308f3f277
---
 init/init.c | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

(limited to 'init/init.c')

diff --git a/init/init.c b/init/init.c
index d800480ee..b9385cfad 100644
--- a/init/init.c
+++ b/init/init.c
@@ -266,11 +266,11 @@ static void message(int device, const char *fmt, ...)
 }
 
 /* Set terminal settings to reasonable defaults */
-static void set_term(int fd)
+static void set_term(void)
 {
 	struct termios tty;
 
-	tcgetattr(fd, &tty);
+	tcgetattr(STDIN_FILENO, &tty);
 
 	/* set control chars */
 	tty.c_cc[VINTR] = 3;	/* C-c */
@@ -300,7 +300,7 @@ static void set_term(int fd)
 	tty.c_lflag =
 		ISIG | ICANON | ECHO | ECHOE | ECHOK | ECHOCTL | ECHOKE | IEXTEN;
 
-	tcsetattr(fd, TCSANOW, &tty);
+	tcsetattr(STDIN_FILENO, TCSANOW, &tty);
 }
 
 static void console_init(void)
@@ -448,7 +448,7 @@ static pid_t run(const struct init_action *a)
 		open_new_terminal(a->terminal, 1);
 
 		/* Make sure the terminal will act fairly normal for us */
-		set_term(0);
+		set_term();
 		/* Setup stdout, stderr for the new process so
 		 * they point to the supplied terminal */
 		dup(0);
@@ -744,7 +744,7 @@ static void exec_signal(int sig ATTRIBUTE_UNUSED)
 			open_new_terminal(a->terminal, 0);
 
 			/* Make sure the terminal will act fairly normal for us */
-			set_term(0);
+			set_term();
 			/* Setup stdout, stderr on the supplied terminal */
 			dup(0);
 			dup(0);
@@ -1059,7 +1059,7 @@ int init_main(int argc, char **argv)
 	close(2);
 
 	if (device_open(console, O_RDWR | O_NOCTTY) == 0) {
-		set_term(0);
+		set_term();
 		close(0);
 	}
 
-- 
cgit v1.2.3-55-g6feb