[tracker] tracker-extract: Plug leak in GIF extractor
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker] tracker-extract: Plug leak in GIF extractor
- Date: Mon, 28 Nov 2016 01:01:46 +0000 (UTC)
commit bfdb522c3fa6cca582bdf36ca86a2b2920624aa3
Author: Carlos Garnacho <carlosg gnome org>
Date: Sun Nov 27 19:54:44 2016 +0100
tracker-extract: Plug leak in GIF extractor
In case of error the frame data would be leaked.
src/tracker-extract/tracker-extract-gif.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/src/tracker-extract/tracker-extract-gif.c b/src/tracker-extract/tracker-extract-gif.c
index d740c28..731fbf6 100644
--- a/src/tracker-extract/tracker-extract-gif.c
+++ b/src/tracker-extract/tracker-extract-gif.c
@@ -151,6 +151,7 @@ read_metadata (GifFileType *gifFile,
for (h = 0; h < frameheight; h++)
{
if (DGifGetLine(gifFile, framedata, framewidth)==GIF_ERROR) {
+ g_free (framedata);
#if GIFLIB_MAJOR < 5
print_gif_error();
#else /* GIFLIB_MAJOR < 5 */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]