diff --git a/util/display-kms.c b/util/display-kms.c
index c0730bc55ae04fcdcf13d0c9902247383109be78..3c9ed10e15f75b032a1730416bcb3ea9e10054da 100644 (file)
--- a/util/display-kms.c
+++ b/util/display-kms.c
uint32_t i;
for (i = 0; i < n; i++) {
if (disp->buf[i]) {
+ close(disp->buf[i]->fd[0]);
omap_bo_del(disp->buf[i]->bo[0]);
if(disp->multiplanar){
+ close(disp->buf[i]->fd[1]);
omap_bo_del(disp->buf[i]->bo[1]);
}
}