diff options
author | Denys Vlasenko <dvlasenk@redhat.com> | 2010-10-08 15:24:30 +0200 |
---|---|---|
committer | Denys Vlasenko <dvlasenk@redhat.com> | 2010-10-08 15:24:30 +0200 |
commit | 8c7950b3b2da5c7041190626aa5e30e66d9b8f6a (patch) | |
tree | 95daf85b395617c0421ec0dfc15d2e0a92ce8a58 /src/daemon/abrt-server.c | |
parent | c963dd2b23debcf1d650190717cd89d266acef5c (diff) | |
download | abrt-8c7950b3b2da5c7041190626aa5e30e66d9b8f6a.tar.gz abrt-8c7950b3b2da5c7041190626aa5e30e66d9b8f6a.tar.xz abrt-8c7950b3b2da5c7041190626aa5e30e66d9b8f6a.zip |
add --help option in parse_opts(), not at every call site.
This patch removes the need to add --help option to every program.
It is added (and handled) by parse_opts().
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
Diffstat (limited to 'src/daemon/abrt-server.c')
-rw-r--r-- | src/daemon/abrt-server.c | 18 |
1 files changed, 6 insertions, 12 deletions
diff --git a/src/daemon/abrt-server.c b/src/daemon/abrt-server.c index b70388b8..32fd9aa9 100644 --- a/src/daemon/abrt-server.c +++ b/src/daemon/abrt-server.c @@ -76,11 +76,6 @@ Finalizing dump creation: \0 */ -static const char * const abrt_server_usage[] = { - "abrt-server [options]", - NULL -}; - /* Buffer for incomplete incoming messages. */ static char *messagebuf_data = NULL; static unsigned messagebuf_len = 0; @@ -282,10 +277,14 @@ static void process_message(const char *message) static void dummy_handler(int sig_unused) {} -static int s_opt, help_opt; +static int s_opt; + +static const char * const abrt_server_usage[] = { + "abrt-server [options]", + NULL +}; static struct options abrt_server_options[] = { - OPT__HELP(&help_opt), OPT__VERBOSE(&g_verbose), OPT_GROUP(""), OPT_INTEGER( 'u' , 0, &client_uid, "Use UID as client uid"), @@ -299,14 +298,9 @@ int main(int argc, char **argv) if (env_verbose) g_verbose = atoi(env_verbose); - parse_opts(argc, argv, abrt_server_options, abrt_server_usage); - if (help_opt) - parse_usage_and_die(abrt_server_usage, - abrt_server_options); - putenv(xasprintf("ABRT_VERBOSE=%u", g_verbose)); msg_prefix = xasprintf("abrt-server[%u]", getpid()); if (s_opt) |