summaryrefslogtreecommitdiff
path: root/src/options.c
diff options
context:
space:
mode:
authorJohn Hawthorn <john.hawthorn@gmail.com>2017-01-31 18:06:42 -0800
committerJohn Hawthorn <john.hawthorn@gmail.com>2017-01-31 18:25:35 -0800
commit15b29a48af2175f620d0acad00bac59d2d5d8630 (patch)
treed6fa3a573b8149d7075a500407e53ad64e806b1f /src/options.c
parent0ce32085c7b4f93eb72a5e8524a1d39cd40728d0 (diff)
Pass options to choices_init
Diffstat (limited to 'src/options.c')
-rw-r--r--src/options.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/options.c b/src/options.c
index 9e66122..41dbba1 100644
--- a/src/options.c
+++ b/src/options.c
@@ -30,10 +30,11 @@ static struct option longopts[] = {{"show-matches", required_argument, NULL, 'e'
{"show-scores", no_argument, NULL, 's'},
{"version", no_argument, NULL, 'v'},
{"benchmark", optional_argument, NULL, 'b'},
+ {"workers", required_argument, NULL, 'j'},
{"help", no_argument, NULL, 'h'},
{NULL, 0, NULL, 0}};
-void options_set_defaults(options_t *options) {
+void options_init(options_t *options) {
/* set defaults */
options->benchmark = 0;
options->filter = NULL;
@@ -46,7 +47,7 @@ void options_set_defaults(options_t *options) {
}
void options_parse(options_t *options, int argc, char *argv[]) {
- options_set_defaults(options);
+ options_init(options);
int c;
while ((c = getopt_long(argc, argv, "vhse:q:l:t:p:", longopts, NULL)) != -1) {