From 76ff0b1dd08b4f7320daa2d63ed4f052757b8ddf Mon Sep 17 00:00:00 2001 From: Fabiano Fidêncio Date: Tue, 8 Nov 2016 20:51:42 +0100 Subject: TOOLS: Fix "-Wstack-protector" caught by GCC MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This warning only happens when building SSSD on RHEL6. Signed-off-by: Fabiano Fidêncio Reviewed-by: Lukáš Slebodník --- src/tools/tools_util.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/tools/tools_util.c b/src/tools/tools_util.c index 87a17491d..146f78a89 100644 --- a/src/tools/tools_util.c +++ b/src/tools/tools_util.c @@ -72,18 +72,17 @@ static int setup_db(struct tools_ctx *ctx) void usage(poptContext pc, const char *error) { size_t lentmp; - char nl[2] = ""; poptPrintUsage(pc, stderr, 0); if (error) { lentmp = strlen(error); if ((lentmp > 0) && (error[lentmp - 1] != '\n')) { - nl[0]='\n'; - nl[1]='\0'; + fprintf(stderr, "%s\n", error); + return; } - fprintf(stderr, "%s%s", error, nl); + fprintf(stderr, "%s", error); } } -- cgit