]> granicus.if.org Git - imagemagick/commitdiff
...
authorCristy <urban-warrior@imagemagick.org>
Sun, 1 Apr 2018 00:04:44 +0000 (20:04 -0400)
committerCristy <urban-warrior@imagemagick.org>
Sun, 1 Apr 2018 00:04:44 +0000 (20:04 -0400)
coders/tim.c

index 314ad7d57a78c4b35311c4650ee63a0ddbecf387..afccbc9274da3aa5e83c73181d86b95315ad78ac 100644 (file)
@@ -407,6 +407,9 @@ static Image *ReadTIMImage(const ImageInfo *image_info,ExceptionInfo *exception)
     /*
       Proceed to next image.
     */
+    if (image_info->number_scenes != 0)
+      if (image->scene >= (image_info->scene+image_info->number_scenes-1))
+        break;
     tim_info.id=ReadBlobLSBLong(image);
     if (tim_info.id == 0x00000010)
       {