From 286ec68f8230853f6e19913022b97cd7b9dad0e8 Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Wed, 9 Aug 2017 16:35:44 +0200 Subject: [PATCH] BUILD/MINOR: cli: shut a minor gcc warning in "show fd" Recent commit 7a4a0ac ("MINOR: cli: add a new "show fd" command") introduced a warning when building at -O2 and above. The compiler doesn't know if a variable's value might have changed between two if blocks so warns that some values might be used uninitialized, which is not the case. Let's simply initialize them to shut the warning. --- src/cli.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/cli.c b/src/cli.c index 649881592..6172b4857 100644 --- a/src/cli.c +++ b/src/cli.c @@ -755,10 +755,10 @@ static int cli_io_handler_show_fd(struct appctx *appctx) */ while (fd < maxfd) { struct fdtab fdt; - struct listener *li; - struct server *sv; - struct proxy *px; - uint32_t conn_flags; + struct listener *li = NULL; + struct server *sv = NULL; + struct proxy *px = NULL; + uint32_t conn_flags = 0; fdt = fdtab[fd];