From aaed23cfe7fa81d408dea0653bee3cbc908919b2 Mon Sep 17 00:00:00 2001 From: Quim Rovira Date: Mon, 15 Aug 2016 17:51:16 +0200 Subject: [PATCH] Fix leak of encoded_buffer on bro() spotted by mattia --- Brotli.xs | 1 + 1 file changed, 1 insertion(+) diff --git a/Brotli.xs b/Brotli.xs index 89167f2..c466019 100644 --- a/Brotli.xs +++ b/Brotli.xs @@ -118,6 +118,7 @@ SV* bro(buffer, quality=BROTLI_DEFAULT_QUALITY, lgwin=BROTLI_DEFAULT_WINDOW) &encoded_size, encoded_buffer ); if(!result){ + Safefree(buffer); croak("Error in BrotliEncoderCompress"); } encoded_buffer[encoded_size]=0; -- 2.30.2