]> granicus.if.org Git - imagemagick/commitdiff
https://github.com/ImageMagick/ImageMagick/issues/1517
authorCristy <mikayla-grace@urban-warrior.org>
Sat, 30 Mar 2019 12:47:09 +0000 (08:47 -0400)
committerCristy <mikayla-grace@urban-warrior.org>
Sat, 30 Mar 2019 12:47:09 +0000 (08:47 -0400)
coders/dpx.c

index d69cd983fa9ed4af675053f9aabf2c1f7d766c7c..f30763ecbbff9cf789e26fe502dda45878751233 100644 (file)
@@ -2022,8 +2022,10 @@ static MagickBooleanType WriteDPXImage(const ImageInfo *image_info,Image *image,
       break;
     length=ExportQuantumPixels(image,(CacheView *) NULL,quantum_info,
       quantum_type,pixels,exception);
+    if (length == 0)
+      break;
     count=WriteBlob(image,extent,pixels);
-    if (count != (ssize_t) length)
+    if (count != (ssize_t) extent)
       break;
     status=SetImageProgress(image,SaveImageTag,(MagickOffsetType) y,
       image->rows);