gallium: Use the common destroy function on screen initialization failure
authorCorentin Noël <corentin.noel@collabora.com>
Wed, 24 May 2023 14:41:57 +0000 (16:41 +0200)
committerMarge Bot <emma+marge@anholt.net>
Tue, 13 Jun 2023 10:10:41 +0000 (10:10 +0000)
commitad0bcd75fd1112dc056bc358a881db09a78d1359
treeb732f2ab2ae036332730cfba32f9efa915d99be8
parent4d25ae350f75c36aa09f815966ec4360d175bf03
gallium: Use the common destroy function on screen initialization failure

Avoid leaking configuration options on initialization failure.

Signed-off-by: Corentin Noël <corentin.noel@collabora.com>
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23054>
src/gallium/frontends/dri/dri_util.c