From fec337a03c6ec4b8d57825ced6aa18dead268778 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=B3zef=20Kucia?= <jkucia@codeweavers.com>
Date: Fri, 28 Jul 2017 12:56:18 +0200
Subject: [PATCH] libs/vkd3d-shader: Fix memory leak in
 vkd3d_dxbc_compiler_destroy().

---
 libs/vkd3d-shader/spirv.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/libs/vkd3d-shader/spirv.c b/libs/vkd3d-shader/spirv.c
index 91320d3c00..4628586be1 100644
--- a/libs/vkd3d-shader/spirv.c
+++ b/libs/vkd3d-shader/spirv.c
@@ -3981,6 +3981,8 @@ void vkd3d_dxbc_compiler_destroy(struct vkd3d_dxbc_compiler *compiler)
 
     vkd3d_free(compiler->output_info);
 
+    vkd3d_free(compiler->push_constants);
+
     vkd3d_spirv_builder_free(&compiler->spirv_builder);
 
     rb_destroy(&compiler->symbol_table, vkd3d_symbol_free, NULL);
-- 
GitLab