mirror of
https://github.com/python-pillow/Pillow.git
synced 2025-08-08 14:24:46 +03:00
Merge b7c30a6f92
into d0e720929a
This commit is contained in:
commit
c0d032870a
|
@ -2244,10 +2244,15 @@ def open(fp, mode="r"):
|
||||||
|
|
||||||
if isPath(fp):
|
if isPath(fp):
|
||||||
filename = fp
|
filename = fp
|
||||||
fp = builtins.open(fp, "rb")
|
with builtins.open(fp, "rb") as fp:
|
||||||
|
return _open(fp, filename, mode)
|
||||||
else:
|
else:
|
||||||
filename = ""
|
filename = ""
|
||||||
|
return _open(fp, filename, mode)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
def _open(fp, filename, mode):
|
||||||
prefix = fp.read(16)
|
prefix = fp.read(16)
|
||||||
|
|
||||||
preinit()
|
preinit()
|
||||||
|
|
Loading…
Reference in New Issue
Block a user