[git commit master] tty: use defines rather than constants

Bernhard Reutner-Fischer rep.dot.nop at gmail.com
Thu Oct 29 20:37:48 UTC 2009


commit: http://git.busybox.net/busybox/commit/?id=95a036e125c28dc93d91ae77923c02a1684fc5ef
branch: http://git.busybox.net/busybox/commit/?id=refs/heads/master

No obj-code changes.

Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop at gmail.com>
---
 coreutils/tty.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/coreutils/tty.c b/coreutils/tty.c
index 74a4ea3..975ccdf 100644
--- a/coreutils/tty.c
+++ b/coreutils/tty.c
@@ -7,8 +7,8 @@
  * Licensed under GPLv2 or later, see file LICENSE in this tarball for details.
  */
 
-/* BB_AUDIT SUSv3 compliant */
-/* http://www.opengroup.org/onlinepubs/007904975/utilities/tty.html */
+/* BB_AUDIT SUSv4 compliant */
+/* http://www.opengroup.org/onlinepubs/9699919799/utilities/tty.html */
 
 #include "libbb.h"
 
@@ -28,14 +28,14 @@ int tty_main(int argc, char **argv IF_NOT_INCLUDE_SUSv2(UNUSED_PARAM))
 	/* gnu tty outputs a warning that it is ignoring all args. */
 	bb_warn_ignoring_args(argc);
 
-	retval = 0;
+	retval = EXIT_SUCCESS;
 
-	s = xmalloc_ttyname(0);
+	s = xmalloc_ttyname(STDIN_FILENO);
 	if (s == NULL) {
 	/* According to SUSv3, ttyname can fail with EBADF or ENOTTY.
 	 * We know the file descriptor is good, so failure means not a tty. */
 		s = "not a tty";
-		retval = 1;
+		retval = EXIT_FAILURE;
 	}
 	IF_INCLUDE_SUSv2(if (!silent) puts(s);)
 	IF_NOT_INCLUDE_SUSv2(puts(s);)
-- 
1.6.3.3



More information about the busybox-cvs mailing list