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