---
 src/amd/vulkan/radv_pipeline.c | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/src/amd/vulkan/radv_pipeline.c b/src/amd/vulkan/radv_pipeline.c
index cf11362..e3eacf3 100644
--- a/src/amd/vulkan/radv_pipeline.c
+++ b/src/amd/vulkan/radv_pipeline.c
@@ -585,8 +585,7 @@ radv_pipeline_compile(struct radv_pipeline *pipeline,
                variant = radv_pipeline_cache_insert_shader(cache, sha1, 
variant,
                                                            code, code_size);
 
-       if (code)
-               free(code);
+       free(code);
        return variant;
 }
 
@@ -706,10 +705,8 @@ radv_tess_pipeline_compile(struct radv_pipeline *pipeline,
                tcs_variant = radv_pipeline_cache_insert_shader(cache, 
tcs_sha1, tcs_variant,
                                                                tcs_code, 
tcs_code_size);
 
-       if (tes_code)
-               free(tes_code);
-       if (tcs_code)
-               free(tcs_code);
+       free(tes_code);
+       free(tcs_code);
        pipeline->shaders[MESA_SHADER_TESS_CTRL] = tcs_variant;
        pipeline->shaders[MESA_SHADER_TESS_EVAL] = tes_variant;
        return;
-- 
2.9.3

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to