diff options
Diffstat (limited to 'src/options.c')
-rw-r--r-- | src/options.c | 5 |
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) { |