]> granicus.if.org Git - imagemagick/commitdiff
Fixed incorrect break.
authorDirk Lemstra <dirk@git.imagemagick.org>
Mon, 20 Nov 2017 19:12:02 +0000 (20:12 +0100)
committerDirk Lemstra <dirk@git.imagemagick.org>
Mon, 20 Nov 2017 19:12:02 +0000 (20:12 +0100)
coders/dds.c

index 278e3d83b38e8e2f2305ea78dd7eaceb39e67328..80ae8ce66d9ebf2079c8759bacab3da905b62426 100644 (file)
@@ -1967,11 +1967,11 @@ static MagickBooleanType ReadMipmaps(const ImageInfo *image_info,Image *image,
         status=decoder(image,dds_info,exception);
         if (status == MagickFalse)
           break;
+        if ((w == 1) && (h == 1))
+          break;
 
         w=DIV2(w);
         h=DIV2(h);
-        if ((w == 1) && (h == 1))
-          break;
       }
     }
   return(status);