diff --git a/hw/xfree86/drivers/modesetting/present.c b/hw/xfree86/drivers/modesetting/present.c index 9be8efe4f..dda7cc064 100644 --- a/hw/xfree86/drivers/modesetting/present.c +++ b/hw/xfree86/drivers/modesetting/present.c @@ -263,6 +263,8 @@ ms_present_check_flip(RRCrtcPtr crtc, format = gbm_bo_get_format(gbm); modifier = gbm_bo_get_modifier(gbm); + gbm_bo_destroy(gbm); + if (!drmmode_is_format_supported(scrn, format, modifier)) { if (reason) *reason = PRESENT_FLIP_REASON_BUFFER_FORMAT;