]> granicus.if.org Git - imagemagick/commitdiff
https://github.com/ImageMagick/ImageMagick/issues/1555
authorCristy <mikayla-grace@urban-warrior.org>
Sat, 27 Apr 2019 14:08:24 +0000 (10:08 -0400)
committerCristy <mikayla-grace@urban-warrior.org>
Sat, 27 Apr 2019 14:08:24 +0000 (10:08 -0400)
coders/tiff.c

index 11387aa3ab8ba8ba136274cf096219bd5b82cd99..adc34c473f6d3a51cd79e1a03d44a64c6c7548cb 100644 (file)
@@ -4307,6 +4307,8 @@ RestoreMSCWarning
     if (image->colorspace == LabColorspace)
       DecodeLabImage(image,exception);
     DestroyTIFFInfo(&tiff_info);
+    if (exception->severity > ErrorException)
+      break;
 DisableMSCWarning(4127)
     if (0 && (image_info->verbose != MagickFalse))
 RestoreMSCWarning
@@ -4320,6 +4322,6 @@ RestoreMSCWarning
       break;
   } while (adjoin != MagickFalse);
   TIFFClose(tiff);
-  return(MagickTrue);
+  return(exception->severity > ErrorException ? MagickFalse : MagickTrue);
 }
 #endif