From ff4b1b1e43bfc4a72dcaf36f3de16e31afe29303 Mon Sep 17 00:00:00 2001 From: Dylan Baker Date: Fri, 21 Mar 2025 09:07:47 -0700 Subject: [PATCH] intel/decoder: free memory in error case MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This was handled in other instances in a previous patch, but this instance remains, as the zlib decompression routine is slightly different. Reviewed-by: Tapani Pälli Part-of: --- src/intel/decoder/intel_decoder.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/intel/decoder/intel_decoder.c b/src/intel/decoder/intel_decoder.c index 634825977b0..08c70bc89e7 100644 --- a/src/intel/decoder/intel_decoder.c +++ b/src/intel/decoder/intel_decoder.c @@ -730,6 +730,7 @@ static uint32_t zlib_inflate(const void *compressed_data, case Z_OK: break; default: + free(out); inflateEnd(&zstream); return 0; }