From 88827ef35a690e548281eb60c1e2c6dec2b1dfeb Mon Sep 17 00:00:00 2001
From: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
Date: Wed, 13 Sep 2017 16:48:01 +0300
Subject: [PATCH] compositor-drm: unref udev on backend destruction

Fixes a small memory leak, spotted with Valgrind.

Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
---
 libweston/compositor-drm.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/libweston/compositor-drm.c b/libweston/compositor-drm.c
index 58860c0b6..dc9078186 100644
--- a/libweston/compositor-drm.c
+++ b/libweston/compositor-drm.c
@@ -3600,6 +3600,8 @@ drm_destroy(struct weston_compositor *ec)
 	if (b->gbm)
 		gbm_device_destroy(b->gbm);
 
+	udev_unref(b->udev);
+
 	weston_launcher_destroy(ec->launcher);
 
 	close(b->drm.fd);
-- 
GitLab