Skip to content

Commit bd56a95

Browse files
committed
Use namedtuple _replace
1 parent 2486361 commit bd56a95

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/PIL/BlpImagePlugin.py

+2-4
Original file line numberDiff line numberDiff line change
@@ -374,11 +374,9 @@ def _decode_jpeg_stream(self) -> None:
374374
image = JpegImageFile(BytesIO(data))
375375
Image._decompression_bomb_check(image.size)
376376
if image.mode == "CMYK":
377-
decoder_name, extents, offset, args = image.tile[0]
377+
args = image.tile[0].args
378378
assert isinstance(args, tuple)
379-
image.tile = [
380-
ImageFile._Tile(decoder_name, extents, offset, (args[0], "CMYK"))
381-
]
379+
image.tile = [image.tile[0]._replace(args=(args[0], "CMYK"))]
382380
r, g, b = image.convert("RGB").split()
383381
reversed_image = Image.merge("RGB", (b, g, r))
384382
self.set_as_raw(reversed_image.tobytes())

0 commit comments

Comments
 (0)