From 19df074c1615cf71633c9a022799e78bc72040ce Mon Sep 17 00:00:00 2001 From: xurui Date: Fri, 8 May 2026 15:22:46 +0800 Subject: [PATCH] linux_drm_syncobj_v1: fix memory leak Signed-off-by: xurui --- types/wlr_linux_drm_syncobj_v1.c | 1 + 1 file changed, 1 insertion(+) diff --git a/types/wlr_linux_drm_syncobj_v1.c b/types/wlr_linux_drm_syncobj_v1.c index b9865dcce..9cb0a4b7a 100644 --- a/types/wlr_linux_drm_syncobj_v1.c +++ b/types/wlr_linux_drm_syncobj_v1.c @@ -387,6 +387,7 @@ static void manager_handle_import_timeline(struct wl_client *client, struct wl_resource *timeline_resource = wl_resource_create(client, &wp_linux_drm_syncobj_timeline_v1_interface, version, id); if (timeline_resource == NULL) { + wlr_drm_syncobj_timeline_unref(timeline); wl_resource_post_no_memory(resource); return; }