Add --help.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21720 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
		| @@ -201,7 +201,7 @@ get_words(void) | |||||||
| } | } | ||||||
|  |  | ||||||
| static void | static void | ||||||
| usage(void) | usage(int exit_code) | ||||||
| { | { | ||||||
|     fprintf(stderr, "usage: %s [options] [message]\n", getprogname()); |     fprintf(stderr, "usage: %s [options] [message]\n", getprogname()); | ||||||
|     fprintf(stderr, "-fg color     foreground color\n"); |     fprintf(stderr, "-fg color     foreground color\n"); | ||||||
| @@ -215,7 +215,9 @@ usage(void) | |||||||
|     fprintf(stderr, "-f [file]     message is read from file or ~/.msgfile\n"); |     fprintf(stderr, "-f [file]     message is read from file or ~/.msgfile\n"); | ||||||
|     fprintf(stderr, "-prog program  text is gotten from executing `program'\n"); |     fprintf(stderr, "-prog program  text is gotten from executing `program'\n"); | ||||||
|     fprintf(stderr, "-nodestroytickets keep kerberos tickets\n"); |     fprintf(stderr, "-nodestroytickets keep kerberos tickets\n"); | ||||||
|     exit(1); |     fprintf(stderr, "--version\n"); | ||||||
|  |     fprintf(stderr, "--help\n"); | ||||||
|  |     exit(exit_code); | ||||||
| } | } | ||||||
|  |  | ||||||
| static void | static void | ||||||
| @@ -232,7 +234,7 @@ init_words (int argc, char **argv) | |||||||
| 		i++; | 		i++; | ||||||
| 	    } else { | 	    } else { | ||||||
| 		warnx ("-p requires an argument"); | 		warnx ("-p requires an argument"); | ||||||
| 		usage(); | 		usage(1); | ||||||
| 	    } | 	    } | ||||||
| 	} else if(strcmp(argv[i], "-f") == 0) { | 	} else if(strcmp(argv[i], "-f") == 0) { | ||||||
| 	    i++; | 	    i++; | ||||||
| @@ -249,6 +251,8 @@ init_words (int argc, char **argv) | |||||||
| 	} else if(strcmp(argv[i], "--version") == 0) { | 	} else if(strcmp(argv[i], "--version") == 0) { | ||||||
| 	    print_version(NULL); | 	    print_version(NULL); | ||||||
| 	    exit(0); | 	    exit(0); | ||||||
|  | 	} else if(strcmp(argv[i], "--help") == 0) { | ||||||
|  | 	    usage(0); | ||||||
| 	} else { | 	} else { | ||||||
| 	    int j; | 	    int j; | ||||||
| 	    int len = 1; | 	    int len = 1; | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Love Hörnquist Åstrand
					Love Hörnquist Åstrand