s3:torture: Use C99 initializer for poptOption in vfstest
authorAndreas Schneider <asn@samba.org>
Tue, 8 Jan 2019 16:07:34 +0000 (17:07 +0100)
committerAndreas Schneider <asn@cryptomilk.org>
Mon, 28 Jan 2019 09:29:13 +0000 (10:29 +0100)
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
source3/torture/vfstest.c

index 508b55568e8a60662feb3e03a5a176158d63559e..c9f602ff04e74737057c5c7f4dd816d8571b0955 100644 (file)
@@ -474,10 +474,27 @@ int main(int argc, const char *argv[])
        poptContext pc;
        struct poptOption long_options[] = {
                POPT_AUTOHELP
-               {"file",        'f', POPT_ARG_STRING,   &filename, 0, },
-               {"command",     'c', POPT_ARG_STRING,   &cmdstr, 0, "Execute specified list of commands" },
-               {"memreport",   'm', POPT_ARG_INT,      &memreports, 0,
-                "Report memory left on talloc stackframe after each command" },
+               {
+                       .longName   = "file",
+                       .shortName  = 'f',
+                       .argInfo    = POPT_ARG_STRING,
+                       .arg        = &filename,
+               },
+               {
+                       .longName   = "command",
+                       .shortName  = 'c',
+                       .argInfo    = POPT_ARG_STRING,
+                       .arg        = &cmdstr,
+                       .val        = 0,
+                       .descrip    = "Execute specified list of commands",
+               },
+               {
+                       .longName   = "memreport",
+                       .shortName  = 'm',
+                       .argInfo    = POPT_ARG_INT,
+                       .arg        = &memreports,
+                       .descrip    = "Report memory left on talloc stackframe after each command",
+               },
                POPT_COMMON_SAMBA
                POPT_TABLEEND
        };