Use ImageFile.MAXBLOCK in tobytes() (#8906)

This commit is contained in:
Andrew Murray 2025-06-02 20:14:11 +10:00 committed by GitHub
parent 892fd2c2af
commit 95603e9717
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -802,7 +802,9 @@ class Image:
e = _getencoder(self.mode, encoder_name, encoder_args) e = _getencoder(self.mode, encoder_name, encoder_args)
e.setimage(self.im) e.setimage(self.im)
bufsize = max(65536, self.size[0] * 4) # see RawEncode.c from . import ImageFile
bufsize = max(ImageFile.MAXBLOCK, self.size[0] * 4) # see RawEncode.c
output = [] output = []
while True: while True: