From 8fd954ac8e7fe5d2770d74c3780bdd5f44aa0906 Mon Sep 17 00:00:00 2001 From: wm4 Date: Fri, 26 Sep 2014 13:52:55 +0200 Subject: build: add -Wno-format-zero-length This warning makes absolutely no sense. Passing an empty string to printf-like functions is perfectly fine. In the OSD case, it just sets an empty message, practically clearing the OSD. --- waftools/detections/compiler.py | 1 + 1 file changed, 1 insertion(+) (limited to 'waftools') diff --git a/waftools/detections/compiler.py b/waftools/detections/compiler.py index b98218856f..792511af33 100644 --- a/waftools/detections/compiler.py +++ b/waftools/detections/compiler.py @@ -38,6 +38,7 @@ def __add_gcc_flags__(ctx): __test_and_add_flags__(ctx, ["-Wempty-body"]) __test_and_add_flags__(ctx, ["-Wdisabled-optimization"]) __test_and_add_flags__(ctx, ["-Wstrict-prototypes"]) + __test_and_add_flags__(ctx, ["-Wno-format-zero-length"]) def __add_clang_flags__(ctx): ctx.env.CFLAGS += ["-Wno-logical-op-parentheses", "-fcolor-diagnostics", -- cgit v1.2.3