mesa/src/gbm
Heinrich Fink bff3ac0b26 gbm/dri: Fix leaking bo memory on failure path
In gbm_dri_bo_create, when modifiers are requested but not supported, do
not return NULL immediately, but first go to cleanup section to free
already allocated buffer object.

Fixes: cb9ae4273d ("dri: add loader_dri_create_image helper")
Signed-off-by: Heinrich Fink <hfink@snap.com>
Reviewed-by: Daniel Stone <daniels@collabora.com>
Reviewed-by: Simon Ser <contact@emersion.fr>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11844>
2021-07-13 11:15:44 +00:00
..
backends/dri gbm/dri: Fix leaking bo memory on failure path 2021-07-13 11:15:44 +00:00
main gbm: Load backend based on DRM device driver name 2021-07-06 16:58:00 +00:00
gbm-symbols.txt gbm: add gbm_bo_get_fd_for_plane 2021-03-25 05:48:00 +00:00
meson.build meson: Add a GBM backends search path build option 2021-07-06 16:57:59 +00:00