[BUILD] fix build of global section with older gcc versions
The way the global section was initialized was not correct, which
made older versions of GCC complain.
diff --git a/src/haproxy.c b/src/haproxy.c
index c57e23f..cc2514b 100644
--- a/src/haproxy.c
+++ b/src/haproxy.c
@@ -117,11 +117,17 @@
loglev1 : 7, /* max syslog level : debug */
loglev2 : 7,
.stats_timeout = { .tv_sec = 10, .tv_usec = 0 }, /* stats timeout = 10 seconds */
- .stats_sock.timeout = &global.stats_timeout,
- .stats_sock.maxconn = 10, /* 10 concurrent stats connections */
- .stats_sock.perm.ux.uid = -1,
- .stats_sock.perm.ux.gid = -1,
- .stats_sock.perm.ux.mode = 0,
+ .stats_sock = {
+ .timeout = &global.stats_timeout,
+ .maxconn = 10, /* 10 concurrent stats connections */
+ .perm = {
+ .ux = {
+ .uid = -1,
+ .gid = -1,
+ .mode = 0,
+ }
+ }
+ }
/* others NULL OK */
};