From d24c9d5fa4bae5882844c6f0d5ab86bca74a4092 Mon Sep 17 00:00:00 2001 From: Ralph Boehme Date: Mon, 29 Apr 2019 11:32:35 +0200 Subject: [PATCH] s3:utils: use struct initializer in async-tracker long_options s3:utils: use struct initializer in async-tracker long_options The previous initializer list was missing a NULL as last element. Using struct initializers instead for correct initialisation. Signed-off-by: Ralph Boehme Reviewed-by: Andreas Schneider --- source3/utils/async-tracker.c | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/source3/utils/async-tracker.c b/source3/utils/async-tracker.c index 4ccf26f907e8..f45c0953238d 100644 --- a/source3/utils/async-tracker.c +++ b/source3/utils/async-tracker.c @@ -207,8 +207,20 @@ int main(int argc, const char **argv) poptContext pc; struct poptOption long_options[] = { POPT_AUTOHELP - {"tevent", 't', POPT_ARG_NONE, NULL, 't', "Use tevent loop" }, - {"glib", 'g', POPT_ARG_NONE, NULL, 'g', "Use glib loop" }, + { + .longName = "tevent", + .shortName = 't', + .argInfo = POPT_ARG_NONE, + .val = 'v', + .descrip = "Use tevent loop", + }, + { + .longName = "glib", + .shortName = 'g', + .argInfo = POPT_ARG_NONE, + .val = 'g', + .descrip = "Use glib loop", + }, POPT_COMMON_SAMBA POPT_TABLEEND }; -- 2.34.1