diff --git a/.pick_status.json b/.pick_status.json index 56fa3f1a83e..c73b59405b8 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -4585,7 +4585,7 @@ "description": "zink/ntv: Don't call free() on ralloc'd memory", "nominated": false, "nomination_type": null, - "resolution": 4, + "resolution": 1, "main_sha": null, "because_sha": null }, diff --git a/src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c b/src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c index c67ca8b081a..d24f39dee3f 100644 --- a/src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c +++ b/src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c @@ -3776,6 +3776,5 @@ fail: void spirv_shader_delete(struct spirv_shader *s) { - FREE(s->words); - FREE(s); + ralloc_free(s); }