From eaf5841f0cc6e8b7156e495511cdd6e69d9cbfdf Mon Sep 17 00:00:00 2001 From: =?utf8?q?Armin=20Krezovi=C4=87?= Date: Thu, 29 Sep 2016 00:18:10 +0200 Subject: [PATCH] clients/stacking: Silence a compiler warning MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit This patch fixes a compiler warning when building with clang, since it doesn't support gnu_printf attribute. v2: - Switch to WL_PRINTF per suggestion from Eric Engestrom. v3: - Explicitly include wayland-util.h Signed-off-by: Armin Krezović Reviewed-by: Eric Engestrom Reviewed-by: Quentin Glidic --- clients/stacking.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/clients/stacking.c b/clients/stacking.c index 4285a17..0682e60 100644 --- a/clients/stacking.c +++ b/clients/stacking.c @@ -32,6 +32,7 @@ #include #include +#include #include "shared/helpers.h" #include "window.h" @@ -184,7 +185,7 @@ fullscreen_handler(struct window *window, void *data) static void draw_string(cairo_t *cr, - const char *fmt, ...) __attribute__((format (gnu_printf, 2, 3))); + const char *fmt, ...) WL_PRINTF(2, 3); static void draw_string(cairo_t *cr, -- 2.7.4