File tree Expand file tree Collapse file tree 1 file changed +2
-5
lines changed
Expand file tree Collapse file tree 1 file changed +2
-5
lines changed Original file line number Diff line number Diff line change @@ -1191,11 +1191,7 @@ def seek(self, frame: int) -> None:
11911191 if not self ._seek_check (frame ):
11921192 return
11931193 self ._seek (frame )
1194- # Create a new core image object on second and
1195- # subsequent frames in the image. Image may be
1196- # different size/mode.
1197- Image ._decompression_bomb_check (self ._tile_size )
1198- self .im = Image .core .new (self .mode , self ._tile_size )
1194+ self ._im = None
11991195
12001196 def _seek (self , frame : int ) -> None :
12011197 self .fp = self ._fp
@@ -1277,6 +1273,7 @@ def load(self) -> Image.core.PixelAccess | None:
12771273
12781274 def load_prepare (self ) -> None :
12791275 if self ._im is None :
1276+ Image ._decompression_bomb_check (self ._tile_size )
12801277 self .im = Image .core .new (self .mode , self ._tile_size )
12811278 ImageFile .ImageFile .load_prepare (self )
12821279
You can’t perform that action at this time.
0 commit comments