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);