(main): When failing due to too few arguments, also say
authorJim Meyering <jim@meyering.net>
Sat, 10 May 2003 14:17:46 +0000 (14:17 +0000)
committerJim Meyering <jim@meyering.net>
Sat, 10 May 2003 14:17:46 +0000 (14:17 +0000)
that rather than just "Try `uname --help' for more information.".

src/comm.c

index 00b14357cc7a3460ef387ad5e6e1d358354431b1..6c81fc8c0ad8431c9969ca8264dfb4c914b831d3 100644 (file)
@@ -1,5 +1,5 @@
 /* comm -- compare two sorted files line by line.
-   Copyright (C) 86, 90, 91, 1995-2002 Free Software Foundation, Inc.
+   Copyright (C) 86, 90, 91, 1995-2003 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
@@ -261,7 +261,10 @@ main (int argc, char **argv)
       }
 
   if (optind + 2 != argc)
-    usage (EXIT_FAILURE);
+    {
+      error (0, 0, _("too few arguments"))
+      usage (EXIT_FAILURE);
+    }
 
   exit (compare_files (argv + optind) == 0
        ? EXIT_SUCCESS : EXIT_FAILURE);