From 0123bee2730d380f244decebcb6cbde5b2de5ae9 Mon Sep 17 00:00:00 2001 From: Pekka Paalanen Date: Tue, 19 May 2026 17:48:15 +0300 Subject: [PATCH] x11-backend: fix key-press typo MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Probably copy-pasta. Noticed by gcc 15 ../../git/weston/libweston/backend-x11/x11.c: In function ‘x11_backend_handle_event’: ../../git/weston/libweston/backend-x11/x11.c:1687:58: error: ‘key_release’ may be used uninitialized [-Werror=maybe-uninitialized] 1687 | key_release->detail - 8, Fixes: 99527e6b927b261f21d2a3428f6ac65c69e48713 Signed-off-by: Pekka Paalanen --- libweston/backend-x11/x11.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libweston/backend-x11/x11.c b/libweston/backend-x11/x11.c index b00a70e36..6dc0da8b4 100644 --- a/libweston/backend-x11/x11.c +++ b/libweston/backend-x11/x11.c @@ -1684,7 +1684,7 @@ x11_backend_handle_event(int fd, uint32_t mask, void *data) struct weston_key_event key_event; weston_key_event_init(&key_event, &time, &b->core_seat, - key_release->detail - 8, + key_press->detail - 8, WL_KEYBOARD_KEY_STATE_PRESSED, b->has_xkb ? STATE_UPDATE_NONE : STATE_UPDATE_AUTOMATIC); notify_key(&key_event);