summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPekka Paalanen <pekka.paalanen@collabora.co.uk>2017-12-07 16:06:05 +0200
committerPekka Paalanen <pekka.paalanen@collabora.co.uk>2018-02-12 16:51:46 +0200
commit5b0aa55d9e20d44f974e016e90a309260e8fd1f3 (patch)
tree307f9ed285669bc4d0e79c77e66d3fb22ce41f25
parent9bf4f371632567a6abc8d4303fb5021ac7547c86 (diff)
downloadweston-5b0aa55d9e20d44f974e016e90a309260e8fd1f3.tar.gz
compositor-drm: unref udev monitor on exit
Leaks spotted by Valgrind. Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk> Reviewed-by: Ian Ray <ian.ray@ge.com> Reviewed-by: Daniel Stone <daniels@collabora.com>
-rw-r--r--libweston/compositor-drm.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libweston/compositor-drm.c b/libweston/compositor-drm.c
index d2773f40..321ee191 100644
--- a/libweston/compositor-drm.c
+++ b/libweston/compositor-drm.c
@@ -5221,6 +5221,7 @@ drm_destroy(struct weston_compositor *ec)
if (b->gbm)
gbm_device_destroy(b->gbm);
+ udev_monitor_unref(b->udev_monitor);
udev_unref(b->udev);
weston_launcher_destroy(ec->launcher);