From 220590f41a7b7f8d3f31195ec581baf3e5c03482 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavel=20Ondra=C4=8Dka?= Date: Wed, 15 Jan 2025 15:12:48 +0100 Subject: [PATCH] r300: fix memory leak in contant remaping MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pavel Ondračka Reviewed-by: Filip Gawin Part-of: --- src/gallium/drivers/r300/compiler/radeon_remove_constants.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gallium/drivers/r300/compiler/radeon_remove_constants.c b/src/gallium/drivers/r300/compiler/radeon_remove_constants.c index 0db8eb9c75c..5e92329f7f2 100644 --- a/src/gallium/drivers/r300/compiler/radeon_remove_constants.c +++ b/src/gallium/drivers/r300/compiler/radeon_remove_constants.c @@ -275,6 +275,7 @@ rc_remove_unused_constants(struct radeon_compiler *c, void *user) } free(s->inv_remap_table); + free(s->is_used_as_vector); if (c->Debug & RC_DBG_LOG) rc_constants_print(&c->Program.Constants, s->remap_table);