OSDN Git Service

* src/lharc.c: should accept a single option --help and --version.
authorarai <arai@6a8cc165-1e22-0410-a132-eb4e3f353aba>
Sat, 2 Oct 2004 00:03:06 +0000 (00:03 +0000)
committerarai <arai@6a8cc165-1e22-0410-a132-eb4e3f353aba>
Sat, 2 Oct 2004 00:03:06 +0000 (00:03 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@809 6a8cc165-1e22-0410-a132-eb4e3f353aba

src/lharc.c

index 0840ae7..9011411 100644 (file)
@@ -428,11 +428,16 @@ parse_option(int argc, char **argv)
 {
     char *cmd_char;
 
-    if (argc == 1) {
+    if (argv[1] == NULL || strcmp(argv[1], "--help") == 0) {
         print_usage();
         exit(0);
     }
 
+    if (strcmp(argv[1], "--version") == 0) {
+        print_version();
+        exit(0);
+    }
+
     if (argc == 2 && *argv[1] != '-') {
         archive_name = argv[1];
         cmd = CMD_LIST;