From 2a5c99e45b538d4f200f0be7b0c749cf150f52a7 Mon Sep 17 00:00:00 2001 From: Ethan Lee Date: Sun, 26 Apr 2020 10:02:35 -0700 Subject: [PATCH] Fix memory leak in mtlDeleteShader --- mojoshader_metal.c | 1 + 1 file changed, 1 insertion(+) diff --git a/mojoshader_metal.c b/mojoshader_metal.c index c36a1516..3b095204 100644 --- a/mojoshader_metal.c +++ b/mojoshader_metal.c @@ -564,6 +564,7 @@ void MOJOSHADER_mtlDeleteShader(MOJOSHADER_mtlShader *shader) else { dealloc_ubo(shader, ctx->free_fn, ctx->malloc_data); + MOJOSHADER_freeParseData(shader->parseData); ctx->free_fn(shader, ctx->malloc_data); } // else } // if