From e50d1074997c3acfc26cb2d3382ec659988f51f4 Mon Sep 17 00:00:00 2001 From: Philipp Kerling Date: Tue, 13 Jun 2017 09:42:40 +0200 Subject: [PATCH] wayland: Cleanup wl_registry in va_wayland_drm_destroy Signed-off-by: Philipp Kerling Signed-off-by: Olivier Crete --- va/wayland/va_wayland_drm.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/va/wayland/va_wayland_drm.c b/va/wayland/va_wayland_drm.c index 322d4fb..fa762b7 100644 --- a/va/wayland/va_wayland_drm.c +++ b/va/wayland/va_wayland_drm.c @@ -145,6 +145,11 @@ va_wayland_drm_destroy(VADisplayContextP pDisplayContext) } wl_drm_ctx->is_authenticated = 0; + if (wl_drm_ctx->registry) { + wl_registry_destroy(wl_drm_ctx->registry); + wl_drm_ctx->registry = NULL; + } + if (wl_drm_ctx->handle) { dlclose(wl_drm_ctx->handle); wl_drm_ctx->handle = NULL; -- 2.11.0