dmabuf: Don't leak file descriptors on error path

This commit is contained in:
Alexander Orzechowski 2022-06-06 00:50:41 -04:00
parent 99f63b03e7
commit bd7b42eb9f

View file

@ -29,7 +29,7 @@ bool wlr_dmabuf_attributes_copy(struct wlr_dmabuf_attributes *dst,
error: error:
for (int j = 0; j < i; j++) { for (int j = 0; j < i; j++) {
close(dst->fd[i]); close(dst->fd[j]);
dst->fd[j] = -1; dst->fd[j] = -1;
} }
dst->n_planes = 0; dst->n_planes = 0;