From: Willy Tarreau Date: Thu, 18 Oct 2007 13:15:57 +0000 (+0200) Subject: [BUILD] fix build of global section with older gcc versions X-Git-Tag: v1.3.13~5 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=03f6d67c48a1b583c5069b5b561bbddf9c7c5382;p=thirdparty%2Fhaproxy.git [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 c57e23f89f..cc2514b265 100644 --- a/src/haproxy.c +++ b/src/haproxy.c @@ -117,11 +117,17 @@ struct global global = { 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 */ };