diff --git a/hw/xfree86/drivers/video/modesetting/driver.c b/hw/xfree86/drivers/video/modesetting/driver.c index 4984dc1c22..2dd9ed5419 100644 --- a/hw/xfree86/drivers/video/modesetting/driver.c +++ b/hw/xfree86/drivers/video/modesetting/driver.c @@ -1798,6 +1798,7 @@ msSetSharedPixmapBacking(PixmapPtr ppix, void *fd_handle) ppix->devKind, ppix->drawable.depth, ppix->drawable.bitsPerPixel); + close(ihandle); } else { int size = ppix->devKind * ppix->drawable.height; ret = drmmode_SetSlaveBO(ppix, &ms->drmmode, ihandle, ppix->devKind, size);