From 9b0b5b57ddca97fe2b563903bb7bd1308b31200f Mon Sep 17 00:00:00 2001 From: Marius Vlad Date: Thu, 12 May 2022 17:39:50 +0300 Subject: [PATCH] noop-renderer: Remove volatile and use compiler attribute clang-13 complains about bitwise xor assigments like the following: ../libweston/noop-renderer.c:62:25: warning: variable 'unused' set but not used [-Wunused-but-set-variable] volatile unsigned char unused = 0; Use the __attribute__((unused)) instead. Suggested-by: Pekka Paalanen Signed-off-by: Marius Vlad --- libweston/noop-renderer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libweston/noop-renderer.c b/libweston/noop-renderer.c index a105595f..e89200b3 100644 --- a/libweston/noop-renderer.c +++ b/libweston/noop-renderer.c @@ -58,7 +58,7 @@ noop_renderer_attach(struct weston_surface *es, struct weston_buffer *buffer) struct wl_shm_buffer *shm_buffer; uint8_t *data; uint32_t size, i, width, height, stride; - volatile unsigned char unused = 0; /* volatile so it's not optimized out */ + __attribute__((unused)) int unused = 0; if (!buffer) return;