diff --git a/src/compositor-drm.c b/src/compositor-drm.c index 76d08102..87877233 100644 --- a/src/compositor-drm.c +++ b/src/compositor-drm.c @@ -2005,8 +2005,7 @@ create_sprites(struct drm_compositor *ec) wl_list_insert(&ec->sprite_list, &sprite->link); } - free(plane_res->planes); - free(plane_res); + drmModeFreePlaneResources(plane_res); } static void