From 90a08ebae83087ac3fd373e2152911433f2ae53c Mon Sep 17 00:00:00 2001 From: Frediano Ziglio Date: Wed, 14 Oct 2015 13:18:35 +0100 Subject: [PATCH] remove small leak in MJPEG code cinfo.dest is allocated in spice_jpeg_mem_dest but never freed. Note that jpeg_destroy_compress does not free this field as is supposed to be a buffer provided by jpeg caller. Signed-off-by: Frediano Ziglio --- server/mjpeg_encoder.c | 1 + 1 file changed, 1 insertion(+) diff --git a/server/mjpeg_encoder.c b/server/mjpeg_encoder.c index ecb46dfe..4d004549 100644 --- a/server/mjpeg_encoder.c +++ b/server/mjpeg_encoder.c @@ -226,6 +226,7 @@ MJpegEncoder *mjpeg_encoder_new(uint64_t starting_bit_rate, void mjpeg_encoder_destroy(MJpegEncoder *encoder) { + free(encoder->cinfo.dest); jpeg_destroy_compress(&encoder->cinfo); free(encoder->row); free(encoder);