From 01c57eca43e882790119de5955ff3c56d664a2e8 Mon Sep 17 00:00:00 2001 From: Daniel Stone Date: Sat, 25 Jun 2022 03:27:42 +0100 Subject: [PATCH] backend-drm: Don't leak drm_device on shutdown This was introduced in a partial MR, where the later commits in the new multi-GPU MR fully fix it, but the initially cherry-picked ones don't. Signed-off-by: Daniel Stone --- libweston/backend-drm/drm.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libweston/backend-drm/drm.c b/libweston/backend-drm/drm.c index f67609e8..ab97b7ba 100644 --- a/libweston/backend-drm/drm.c +++ b/libweston/backend-drm/drm.c @@ -2681,6 +2681,7 @@ drm_destroy(struct weston_compositor *ec) weston_launcher_destroy(ec->launcher); free(device->drm.filename); + free(device); free(b); }