From a92a94f719519ab5a06a2b704c656de9b4c4dc1c Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Sun, 4 Apr 1993 14:41:38 +0000 Subject: (usage): Mention --help and --version. (main): Handle flag_help and flag_version before checking for invocation errors. --- src/ln.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/ln.c') diff --git a/src/ln.c b/src/ln.c index 673410363..ccad07769 100644 --- a/src/ln.c +++ b/src/ln.c @@ -148,8 +148,6 @@ main (argc, argv) break; } } - if (optind == argc) - usage (); if (flag_version) fprintf (stderr, "%s\n", version_string); @@ -157,6 +155,9 @@ main (argc, argv) if (flag_help) usage (); + if (optind == argc) + usage (); + if (make_backups) backup_type = get_version (version); @@ -303,7 +304,7 @@ Options:\n\ [-bdfisvF] [-S backup-suffix] [-V {numbered,existing,simple}]\n\ [--version-control={numbered,existing,simple}] [--backup] [--directory]\n\ [--force] [--interactive] [--symbolic] [--verbose]\n\ - [--suffix=backup-suffix]\n", + [--suffix=backup-suffix] [--help] [--version]\n", program_name, program_name); exit (1); } -- cgit v1.2.3-70-g09d2