From a2ca2b80d2dc2658ae8a4316a85d41d4222003f7 Mon Sep 17 00:00:00 2001 From: Tony Cook Date: Wed, 2 Jan 2019 19:28:09 +1100 Subject: [PATCH 1/1] remove an unneeded check when terminating the stream for JPEG writing. --- Changes | 3 +++ JPEG/Changes | 6 ++++++ JPEG/JPEG.pm | 2 +- JPEG/imjpeg.c | 2 +- 4 files changed, 11 insertions(+), 2 deletions(-) diff --git a/Changes b/Changes index cc369951..05e7074b 100644 --- a/Changes +++ b/Changes @@ -79,6 +79,9 @@ High severity: unsigned values to 64-bit signed. I believe this is harmless. CID 185319. + - remove an unneeded check when terminating the stream for JPEG + writing. CID 185347. + Imager 1.008 - 31 Dec 2018 ============ diff --git a/JPEG/Changes b/JPEG/Changes index 68415e20..61e425ee 100644 --- a/JPEG/Changes +++ b/JPEG/Changes @@ -1,3 +1,9 @@ +Imager-File-JPEG 0.93 +===================== + + - remove an unneeded check when terminating the stream for JPEG + writing. CID 185347. + Imager-File-JPEG 0.92 ===================== diff --git a/JPEG/JPEG.pm b/JPEG/JPEG.pm index 3ac30296..8444890f 100644 --- a/JPEG/JPEG.pm +++ b/JPEG/JPEG.pm @@ -4,7 +4,7 @@ use Imager; use vars qw($VERSION @ISA); BEGIN { - $VERSION = "0.92"; + $VERSION = "0.93"; require XSLoader; XSLoader::load('Imager::File::JPEG', $VERSION); diff --git a/JPEG/imjpeg.c b/JPEG/imjpeg.c index 35b3a1c4..84d24503 100644 --- a/JPEG/imjpeg.c +++ b/JPEG/imjpeg.c @@ -237,7 +237,7 @@ wiol_term_destination (j_compress_ptr cinfo) { ERREXIT(cinfo, JERR_FILE_WRITE); } - if (dest != NULL) myfree(dest->buffer); + myfree(dest->buffer); } -- 2.39.5