diff options
author | Frediano Ziglio <fziglio@redhat.com> | 2015-10-14 13:18:35 +0100 |
---|---|---|
committer | Frediano Ziglio <fziglio@redhat.com> | 2015-10-23 12:10:23 +0100 |
commit | 90a08ebae83087ac3fd373e2152911433f2ae53c (patch) | |
tree | e2b6d96dae9bedfdcc302d4fdafbdafd741e99ae /server | |
parent | a2ebe610c1c9cb72db0364248bb2eba519020fd0 (diff) | |
download | spice-90a08ebae83087ac3fd373e2152911433f2ae53c.tar.gz spice-90a08ebae83087ac3fd373e2152911433f2ae53c.tar.xz spice-90a08ebae83087ac3fd373e2152911433f2ae53c.zip |
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 <fziglio@redhat.com>
Diffstat (limited to 'server')
-rw-r--r-- | server/mjpeg_encoder.c | 1 |
1 files changed, 1 insertions, 0 deletions
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); |