diff --git a/libweston/backend-drm/drm.c b/libweston/backend-drm/drm.c index f67609e80..ab97b7bac 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); }