From 2ff4a4dd98735d01ffc051d0ff49ce2a78d0593b Mon Sep 17 00:00:00 2001 From: Yonggang Luo Date: Thu, 25 Aug 2022 23:04:59 +0800 Subject: [PATCH] gallium: Fixes memory leak of translate_test.c Signed-off-by: Yonggang Luo Reviewed-by: Jose Fonseca Part-of: --- src/gallium/tests/unit/translate_test.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/gallium/tests/unit/translate_test.c b/src/gallium/tests/unit/translate_test.c index 8b320efbdb6..f4be84138a4 100644 --- a/src/gallium/tests/unit/translate_test.c +++ b/src/gallium/tests/unit/translate_test.c @@ -323,5 +323,14 @@ int main(int argc, char** argv) } printf("%u/%u tests passed for translate_%s\n", passed, total, argv[1]); + + for (i = 1; i < ARRAY_SIZE(buffer); ++i) + align_free(buffer[i]); + + align_free(byte_buffer); + align_free(float_buffer); + align_free(double_buffer); + align_free(half_buffer); + align_free(elts); return passed != total; }