]> git.samba.org - gd/samba-autobuild/.git/commitdiff
s4:torture: Use C99 initializers for hold_sharemode_table in smb2 sharemode test
authorAndreas Schneider <asn@samba.org>
Thu, 13 Dec 2018 12:13:11 +0000 (13:13 +0100)
committerAndreas Schneider <asn@cryptomilk.org>
Mon, 28 Jan 2019 09:29:25 +0000 (10:29 +0100)
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
source4/torture/smb2/sharemode.c

index d1ad22e477de9df0dd5b1e7a64ebbd74147471b4..8c7403c830243d895dae4493190b523be3690183 100644 (file)
@@ -34,14 +34,38 @@ struct hold_sharemode_info {
        const char *filename;
        struct smb2_handle handle;
 } hold_sharemode_table[] = {
-       { "",    BASEDIRHOLD "\\N"      },
-       { "R",   BASEDIRHOLD "\\R"      },
-       { "W",   BASEDIRHOLD "\\W"      },
-       { "D",   BASEDIRHOLD "\\D"      },
-       { "RW",  BASEDIRHOLD "\\RW"     },
-       { "RD",  BASEDIRHOLD "\\RD"     },
-       { "WD",  BASEDIRHOLD "\\WD"     },
-       { "RWD", BASEDIRHOLD "\\RWD"    },
+       {
+               .sharemode = "",
+               .filename  = BASEDIRHOLD "\\N",
+       },
+       {
+               .sharemode = "R",
+               .filename  = BASEDIRHOLD "\\R",
+       },
+       {
+               .sharemode = "W",
+               .filename  = BASEDIRHOLD "\\W",
+       },
+       {
+               .sharemode = "D",
+               .filename  = BASEDIRHOLD "\\D",
+       },
+       {
+               .sharemode = "RW",
+               .filename  = BASEDIRHOLD "\\RW",
+       },
+       {
+               .sharemode = "RD",
+               .filename  = BASEDIRHOLD "\\RD",
+       },
+       {
+               .sharemode = "WD",
+               .filename  = BASEDIRHOLD "\\WD",
+       },
+       {
+               .sharemode = "RWD",
+               .filename  = BASEDIRHOLD "\\RWD",
+       },
 };
 
 static void signal_handler(struct tevent_context *ev,