]> granicus.if.org Git - imagemagick/commitdiff
...
authorCristy <urban-warrior@imagemagick.org>
Sat, 20 Jan 2018 23:41:57 +0000 (18:41 -0500)
committerCristy <urban-warrior@imagemagick.org>
Sat, 20 Jan 2018 23:41:57 +0000 (18:41 -0500)
coders/mat.c

index 47b9fe61baa433cedb0fbed1bcf3eeb1e53c1ba4..1fe03e5d80a393af426662a10b1b668303dd8c4a 100644 (file)
@@ -777,18 +777,18 @@ static Image *ReadMATImageV4(const ImageInfo *image_info,Image *image,
       }
     if (quantum_info != (QuantumInfo *) NULL)
       quantum_info=DestroyQuantumInfo(quantum_info);
-    rotate_image=RotateImage(image,90.0,exception);
-    if (rotate_image != (Image *) NULL)
-      {
-        image=DestroyImage(image);
-        image=rotate_image;
-      }
     if (EOFBlob(image) != MagickFalse)
       {
         ThrowFileException(exception,CorruptImageError,"UnexpectedEndOfFile",
           image->filename);
         break;
       }
+    rotate_image=RotateImage(image,90.0,exception);
+    if (rotate_image != (Image *) NULL)
+      {
+        image=DestroyImage(image);
+        image=rotate_image;
+      }
     /*
       Proceed to next image.
     */