]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
(main): Warn about arguments, don't fail.
authorJim Meyering <jim@meyering.net>
Sat, 6 May 2000 13:18:00 +0000 (13:18 +0000)
committerJim Meyering <jim@meyering.net>
Sat, 6 May 2000 13:18:00 +0000 (13:18 +0000)
(usage): Call close_stdout_status from here as well as from main.

src/tty.c

index f1c4310bc00852321897fe336dd00e6b1ced89f7..04fce48e8b3079e0c1771b441710233d0958500a 100644 (file)
--- a/src/tty.c
+++ b/src/tty.c
@@ -1,5 +1,5 @@
 /* tty -- print the path of the terminal connected to standard input
-   Copyright (C) 1990-1999 Free Software Foundation, Inc.
+   Copyright (C) 1990-2000 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -69,6 +69,7 @@ Print the file name of the terminal connected to standard input.\n\
 "));
       puts (_("\nReport bugs to <bug-sh-utils@gnu.org>."));
     }
+  close_stdout_status (3);
   exit (status);
 }
 
@@ -106,7 +107,7 @@ main (int argc, char **argv)
     }
 
   if (optind != argc)
-    usage (2);
+    error (0, 0, _("ignoring all arguments"));
 
   tty = ttyname (0);
   if (!silent)