summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJürg Billeter <j@bitron.ch>2011-09-27 16:50:04 +0200
committerMartyn Russell <martyn@lanedo.com>2011-10-06 17:29:28 +0100
commit69157ffbf92d817532a2599905a146264bb4773c (patch)
tree6cfd43214411d97e3c1b665486377f317a95ff09
parentb1ddae8d2313303f252a279847b4cf90df942dd3 (diff)
downloadtracker-69157ffbf92d817532a2599905a146264bb4773c.tar.gz
tracker-extract-gif: Fix file descriptor leak in error case
-rw-r--r--src/tracker-extract/tracker-extract-gif.c1
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 725a31bbf..ec6ed47de 100644
--- a/src/tracker-extract/tracker-extract-gif.c
+++ b/src/tracker-extract/tracker-extract-gif.c
@@ -576,6 +576,7 @@ extract_gif (const gchar *uri,
if ((gifFile = DGifOpenFileHandle (fd)) == NULL) {
PrintGifError ();
+ close (fd);
return;
}