From 4d13366fcc3213f197074a3f716aec41f32f81ef Mon Sep 17 00:00:00 2001 From: Kirill Primak Date: Tue, 3 Mar 2026 20:32:24 +0300 Subject: [PATCH] server: improve version mismatch error message "1 < 2" is obviously true but not very useful information by itself. Provide a bit more context. Signed-off-by: Kirill Primak --- src/wayland-server.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/wayland-server.c b/src/wayland-server.c index c81d98f1..217613ff 100644 --- a/src/wayland-server.c +++ b/src/wayland-server.c @@ -450,11 +450,11 @@ wl_client_connection_data(int fd, uint32_t mask, void *data) resource->version > 0 && resource->version < since) { wl_resource_post_error(client->display_resource, WL_DISPLAY_ERROR_INVALID_METHOD, - "invalid method %d (since %d < %d)" - ", object %s#%u", - opcode, resource->version, since, + "invalid version for %s#%u.%s (%d, need at least %d)", object->interface->name, - object->id); + object->id, + message->name, + resource->version, since); break; }