From 48d74777e78d0ba2ba1a46ee8c828fad2e14526f Mon Sep 17 00:00:00 2001 From: David Oberhollenzer Date: Fri, 29 Mar 2019 21:40:11 +0100 Subject: [PATCH] Fix buildstrategy command argument handlin Signed-off-by: David Oberhollenzer --- main/cmd/buildstrategy/buildstrategy.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/main/cmd/buildstrategy/buildstrategy.c b/main/cmd/buildstrategy/buildstrategy.c index 7212c19..ab182c7 100644 --- a/main/cmd/buildstrategy/buildstrategy.c +++ b/main/cmd/buildstrategy/buildstrategy.c @@ -116,8 +116,8 @@ fail: /*****************************************************************************/ static const struct option long_opts[] = { - { "provides", no_argument, NULL, 'p' }, - { "depends", no_argument, NULL, 'd' }, + { "provides", required_argument, NULL, 'p' }, + { "depends", required_argument, NULL, 'd' }, { NULL, 0, NULL, 0 }, }; @@ -156,7 +156,7 @@ static int process_args(int argc, char **argv) } if (hash_table_init(&tbl_provides, 1024)) - return EXIT_FAILURE; + return -1; if (hash_table_init(&tbl_sourcepkgs, 1024)) goto fail_provides;