Re: [PATCH] BUILD/CLEANUP: systemd: avoid a warning due to mixed code and declaration

2015-03-04 Thread Willy Tarreau
On Tue, Mar 03, 2015 at 11:26:14PM +0100, Cyril Bonté wrote:
 Gcc complains because the systemd wrapper mixed code and declaration :
 warning: ISO C90 forbids mixed declarations and code
 [-Wdeclaration-after-statement].

(...)

both patches applied, thanks Cyril.

Willy




[PATCH] BUILD/CLEANUP: systemd: avoid a warning due to mixed code and declaration

2015-03-03 Thread Cyril Bonté
Gcc complains because the systemd wrapper mixed code and declaration :
warning: ISO C90 forbids mixed declarations and code
[-Wdeclaration-after-statement].
---
 src/haproxy-systemd-wrapper.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/haproxy-systemd-wrapper.c b/src/haproxy-systemd-wrapper.c
index 8602881..e588af9 100644
--- a/src/haproxy-systemd-wrapper.c
+++ b/src/haproxy-systemd-wrapper.c
@@ -163,6 +163,7 @@ static void init(int argc, char **argv)
 int main(int argc, char **argv)
 {
int status;
+   struct sigaction sa;
 
wrapper_argc = argc;
wrapper_argv = argv;
@@ -170,7 +171,6 @@ int main(int argc, char **argv)
--argc; ++argv;
init(argc, argv);
 
-   struct sigaction sa;
memset(sa, 0, sizeof(struct sigaction));
sa.sa_handler = signal_handler;
sigaction(SIGUSR2, sa, NULL);
-- 
2.1.4