[Pkg-lirc-maint] [PATCH 11/13] lirc-lsplugins: fix FTBS with -Werror=format-security enabled
Stefan Lippers-Hollmann
s.l-h at gmx.de
Fri Dec 12 23:00:14 UTC 2014
gcc -DHAVE_CONFIG_H -I. -I.. -I../lib -I.. -g -Wall -Wp,-D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -c -o lirc-lsplugins.o lirc-lsplugins.c
lirc-lsplugins.c: In function 'line_print':
lirc-lsplugins.c:155:3: error: format not a string literal and no format arguments [-Werror=format-security]
printf(line->errors);
^
lirc-lsplugins.c: In function 'print_folded_item':
lirc-lsplugins.c:181:3: error: format not a string literal and no format arguments [-Werror=format-security]
printf(token);
^
Signed-off-by: Stefan Lippers-Hollmann <s.l-h at gmx.de>
---
tools/lirc-lsplugins.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tools/lirc-lsplugins.c b/tools/lirc-lsplugins.c
index 10403a7..77c14a2 100644
--- a/tools/lirc-lsplugins.c
+++ b/tools/lirc-lsplugins.c
@@ -152,7 +152,7 @@ static void line_print(const line_t* line)
printf("%-20s%-6s%s\n",
line->name, line->flags, line->path);
if (line->errors)
- printf(line->errors);
+ printf("%s", line->errors);
}
static void print_folded_item(const char* arg)
@@ -178,7 +178,7 @@ static void print_folded_item(const char* arg)
printf(" ");
pos += 1;
}
- printf(token);
+ printf("%s", token);
pos += strlen(token);
token = strtok(NULL, " \t");
}
--
2.1.3
More information about the Pkg-lirc-maint
mailing list