]> granicus.if.org Git - imagemagick/commitdiff
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7158
authorCristy <urban-warrior@imagemagick.org>
Tue, 27 Mar 2018 23:46:17 +0000 (19:46 -0400)
committerCristy <urban-warrior@imagemagick.org>
Tue, 27 Mar 2018 23:46:17 +0000 (19:46 -0400)
coders/heic.c

index 510a05ed15069088b45ff15c1a286f21d78eea69..e926cfbe8e5129cb032dd5d05b89d66f826cb8ee 100644 (file)
@@ -316,7 +316,7 @@ static MagickBooleanType ParseBox(Image *image, DataBuffer *db,
 
   for (i = 0; i < MAX_ATOMS_IN_BOX && DBGetSize(db) > 0; i++) {
     if (ParseAtom(image, db, ctx, exception) == MagickFalse)
-      break;
+      return MagickFalse;
   }
 
   return MagickTrue;