Ensure duplicated file pointer is closed

This commit is contained in:
Andrew Murray 2022-01-09 16:05:48 +11:00
parent eff6c34bd1
commit 6e5e45a9ec

View File

@ -1234,6 +1234,12 @@ class TiffImageFile(ImageFile.ImageFile):
# UNDONE -- so much for that buffer size thing.
n, err = decoder.decode(self.fp.read())
if fp:
try:
os.close(fp)
except OSError:
pass
self.tile = []
self.readonly = 0