From c6c70bb24e8ce03432af9d2149664c46895d17d9 Mon Sep 17 00:00:00 2001 From: Cristy Date: Mon, 4 Apr 2016 16:22:30 -0400 Subject: [PATCH] https://github.com/ImageMagick/ImageMagick/issues/161 --- coders/icon.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/coders/icon.c b/coders/icon.c index 11307abe9..6cb5532de 100644 --- a/coders/icon.c +++ b/coders/icon.c @@ -308,12 +308,10 @@ static Image *ReadICONImage(const ImageInfo *image_info, icon_file.directory[i].size=ReadBlobLSBLong(image); icon_file.directory[i].offset=ReadBlobLSBLong(image); if (EOFBlob(image) != MagickFalse) - { - ThrowFileException(exception,CorruptImageError,"UnexpectedEndOfFile", - image->filename); - break; - } + break; } + if (EOFBlob(image) != MagickFalse) + ThrowReaderException(CorruptImageError,"UnexpectedEndOfFile"); one=1; for (i=0; i < icon_file.count; i++) { -- 2.40.0