From e49294b901b7a8547e8864e7cfde395c7ca302e4 Mon Sep 17 00:00:00 2001 From: Derek Foreman Date: Fri, 6 Oct 2023 09:53:35 -0500 Subject: [PATCH] libweston: fix output clamp helper Any coordinate that didn't change during clamping was left uninitialized, resulting in failures later. Signed-off-by: Derek Foreman --- libweston/compositor.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libweston/compositor.c b/libweston/compositor.c index 09d18176a..4ec81c4ec 100644 --- a/libweston/compositor.c +++ b/libweston/compositor.c @@ -905,7 +905,7 @@ WL_EXPORT struct weston_coord_global weston_coord_global_clamp_for_output(struct weston_coord_global pos, const struct weston_output *output) { - struct weston_coord_global clamped_pos; + struct weston_coord_global clamped_pos = pos; double quantum = 1.0 / 1024.0; int x = pos.c.x; int y = pos.c.y;