mirror of
https://github.com/python-pillow/Pillow.git
synced 2025-05-09 02:13:41 +03:00
Do not assign new fp attribute to image when closing
This commit is contained in:
parent
b25ece364b
commit
67e1253202
|
@ -1027,7 +1027,6 @@ class TestImage:
|
||||||
|
|
||||||
assert len(self._caplog.records) == 0
|
assert len(self._caplog.records) == 0
|
||||||
assert im.fp is None
|
assert im.fp is None
|
||||||
assert copy.fp is None
|
|
||||||
|
|
||||||
|
|
||||||
class MockEncoder:
|
class MockEncoder:
|
||||||
|
|
|
@ -549,8 +549,8 @@ class Image:
|
||||||
:py:meth:`~PIL.Image.Image.load` method. See :ref:`file-handling` for
|
:py:meth:`~PIL.Image.Image.load` method. See :ref:`file-handling` for
|
||||||
more information.
|
more information.
|
||||||
"""
|
"""
|
||||||
try:
|
|
||||||
if hasattr(self, "fp"):
|
if hasattr(self, "fp"):
|
||||||
|
try:
|
||||||
if getattr(self, "_fp", False):
|
if getattr(self, "_fp", False):
|
||||||
if self._fp != self.fp:
|
if self._fp != self.fp:
|
||||||
self._fp.close()
|
self._fp.close()
|
||||||
|
|
Loading…
Reference in New Issue
Block a user