Commit 00d48810 authored by Kir Kolyshkin's avatar Kir Kolyshkin Committed by Pavel Emelyanov

Makefile: add -Wformat-security to CFLAGS

Apparently when travis checks patches, it compiles code with
-Wformat-security (most probably because the distro/gcc it uses
has it on by default), but on my system (Fedora 24/gcc 6.1.1)
this flag is not on. As a result, code compiles fine for me
but travis reports an error.

Add -Wformat-security to default CFLAGS. It helps to catch
problems like using printf(str) instead of printf("%s", str).
Signed-off-by: 's avatarKir Kolyshkin <kir@openvz.org>
Signed-off-by: 's avatarPavel Emelyanov <xemul@virtuozzo.com>
parent f1a9cd4d
...@@ -105,7 +105,7 @@ DEFINES += -D_GNU_SOURCE ...@@ -105,7 +105,7 @@ DEFINES += -D_GNU_SOURCE
CFLAGS += $(USERCFLAGS) CFLAGS += $(USERCFLAGS)
WARNINGS := -Wall WARNINGS := -Wall -Wformat-security
CFLAGS-GCOV := --coverage -fno-exceptions -fno-inline CFLAGS-GCOV := --coverage -fno-exceptions -fno-inline
export CFLAGS-GCOV export CFLAGS-GCOV
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment