radv: Fix file descriptor leak.
authorVinson Lee <vlee@freedesktop.org>
Sun, 18 Sep 2022 23:04:22 +0000 (16:04 -0700)
committerVinson Lee <vlee@freedesktop.org>
Sat, 24 Sep 2022 05:55:14 +0000 (22:55 -0700)
commite24a8168189b8343ed2176f78fd92c8a4ec49c5c
treefbc820e16bbea14b99087fd0496a6d0e5a12591a
parent5a3411567a35e49bc2ae0c88ca5596804e6948c2
radv: Fix file descriptor leak.

Fix defect reported by Coverity Scan.

Resource leak (RESOURCE_LEAK)
leaked_storage: Variable file going out of scope leaks the storage it points to.

Fixes: 57498067540 ("radv: Add Radeon Raytracing Analyzer trace dumping utilities")
Suggested-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Signed-off-by: Vinson Lee <vlee@freedesktop.org>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18660>
src/amd/vulkan/radv_rra.c