backend-drm: don't leak gem_handle_refcnt in drm_destroy

Signed-off-by: Ray Smith <rsmith@brightsign.biz>
This commit is contained in:
Ray Smith 2023-12-19 11:43:55 +00:00 committed by Daniel Stone
parent 433f648adb
commit 80f096d9d2
1 changed files with 3 additions and 0 deletions

View File

@ -3417,6 +3417,9 @@ drm_destroy(struct weston_backend *backend)
weston_launcher_close(ec->launcher, device->drm.fd);
weston_launcher_destroy(ec->launcher);
if (device->gem_handle_refcnt)
hash_table_destroy(device->gem_handle_refcnt);
free(device->drm.filename);
free(device);
free(b);