commit 2a8468ea9d446aa64058250170063b08d33d0d75
parent 663292286b38c99f78fbf77db84a3260f8428e66
Author: Heikki Lindholm <holin@iki.fi>
Date: Thu, 24 Dec 2009 19:51:08 +0000
fix leak
Diffstat:
1 file changed, 10 insertions(+), 7 deletions(-)
diff --git a/src/plugins/thumbnailffmpeg_extractor.c b/src/plugins/thumbnailffmpeg_extractor.c
@@ -425,13 +425,16 @@ RETRY_PROBE:
&encoded_thumbnail, MAX_THUMB_SIZE);
if (err > 0)
- ret = proc (proc_cls,
- "thumbnailffmpeg",
- EXTRACTOR_METATYPE_THUMBNAIL,
- EXTRACTOR_METAFORMAT_BINARY,
- "image/png",
- (const char*) encoded_thumbnail,
- err);
+ {
+ ret = proc (proc_cls,
+ "thumbnailffmpeg",
+ EXTRACTOR_METATYPE_THUMBNAIL,
+ EXTRACTOR_METAFORMAT_BINARY,
+ "image/png",
+ (const char*) encoded_thumbnail,
+ err);
+ av_free (encoded_thumbnail);
+ }
avcodec_close (codec_ctx);
av_close_input_stream (format_ctx);