]> granicus.if.org Git - imagemagick/commitdiff
fix fd leak for webp coder
authorzhangji <zhangji@qiniu.com>
Fri, 17 Feb 2017 10:34:45 +0000 (18:34 +0800)
committerDirk Lemstra <dirk@git.imagemagick.org>
Sat, 18 Feb 2017 10:51:42 +0000 (11:51 +0100)
Signed-off-by: zhangji <zhangji@qiniu.com>
ChangeLog
coders/webp.c

index 9a1b66f1d7413f1aed1a0031665df79cc11df970..4bcfa5f7042398cb547c2dded86fbaa479528801 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2017-02-18  7.0.4-10 Dirk Lemstra <dirk@lem.....org>
+  * Fixed fd leak for webp coder (reference
+    https://github.com/ImageMagick/ImageMagick/pull/382)
+
 2017-02-15  7.0.4-10 Cristy  <quetzlzacatenango@image...>
   * Prevent random pixel data for corrupt JPEG image (bug report from
     Hirokazu Moriguchi, Sony).
index e994886c219e7447f1c0a1f2163517de4a17d558..c6f7fadc1dd089222f330e4052a45d0bdcf00930 100644 (file)
@@ -366,6 +366,7 @@ static Image *ReadWEBPImage(const ImageInfo *image_info,
   }
   WebPFreeDecBuffer(webp_image);
   stream=(unsigned char*) RelinquishMagickMemory(stream);
+  (void) CloseBlob(image);
   return(image);
 }
 #endif