From 6e303af5192e61c8ca100dd81828a812487e759b Mon Sep 17 00:00:00 2001 From: Zebediah Figura Date: Thu, 29 Jun 2023 18:49:54 -0500 Subject: [PATCH] vkd3d-shader/hlsl: Free the "iter" block pointer on success in create_loop(). Spotted by Giovanni Mascellani. --- libs/vkd3d-shader/hlsl.y | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/vkd3d-shader/hlsl.y b/libs/vkd3d-shader/hlsl.y index a888ec76..42fa2129 100644 --- a/libs/vkd3d-shader/hlsl.y +++ b/libs/vkd3d-shader/hlsl.y @@ -548,6 +548,7 @@ static struct hlsl_block *create_loop(struct hlsl_ctx *ctx, enum loop_type type, destroy_block(cond); destroy_block(body); + destroy_block(iter); return init; oom: