1
0
mirror of git://git.sv.gnu.org/coreutils.git synced 2026-07-25 10:16:53 +02:00

(GETOPT_HELP_CHAR): Define.

(GETOPT_VERSION_CHAR): Define.
(GETOPT_HELP_OPTION_DECL): Define.
(GETOPT_VERSION_OPTION_DECL): Define.
(case_GETOPT_HELP_CHAR): Define.
(case_GETOPT_VERSION_CHAR): Define.
This commit is contained in:
Jim Meyering
1999-03-26 04:12:41 +00:00
parent 06303195c0
commit eff1cee6e1
+22
View File
@@ -249,3 +249,25 @@ off_t lseek ();
#endif
char *base_name PARAMS ((char const *));
/* Factor out some of the common --help and --version processing code. */
#define GETOPT_HELP_CHAR 250
#define GETOPT_VERSION_CHAR 251
#define GETOPT_HELP_OPTION_DECL \
"help", no_argument, 0, GETOPT_HELP_CHAR
#define GETOPT_VERSION_OPTION_DECL \
"version", no_argument, 0, GETOPT_VERSION_CHAR
#define case_GETOPT_HELP_CHAR \
case GETOPT_HELP_CHAR: \
usage (EXIT_SUCCESS); \
break;
#define case_GETOPT_VERSION_CHAR(Program_name, Authors) \
case GETOPT_VERSION_CHAR: \
version_etc (stdout, Program_name, GNU_PACKAGE, VERSION, Authors); \
close_stdout (); \
exit (EXIT_SUCCESS); \
break;