Skip to content

Commit 2303018

Browse files
committed
Removed use of os.path.realpath
1 parent ab496d0 commit 2303018

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

src/PIL/Image.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2550,7 +2550,7 @@ def save(
25502550
filename: str | bytes = ""
25512551
open_fp = False
25522552
if is_path(fp):
2553-
filename = os.path.realpath(os.fspath(fp))
2553+
filename = os.fspath(fp)
25542554
open_fp = True
25552555
elif fp == sys.stdout:
25562556
try:
@@ -2559,7 +2559,7 @@ def save(
25592559
pass
25602560
if not filename and hasattr(fp, "name") and is_path(fp.name):
25612561
# only set the name for metadata purposes
2562-
filename = os.path.realpath(os.fspath(fp.name))
2562+
filename = os.fspath(fp.name)
25632563

25642564
# may mutate self!
25652565
self._ensure_mutable()
@@ -3463,7 +3463,7 @@ def open(
34633463
exclusive_fp = False
34643464
filename: str | bytes = ""
34653465
if is_path(fp):
3466-
filename = os.path.realpath(os.fspath(fp))
3466+
filename = os.fspath(fp)
34673467

34683468
if filename:
34693469
fp = builtins.open(filename, "rb")

src/PIL/ImageFile.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ def __init__(
130130
if is_path(fp):
131131
# filename
132132
self.fp = open(fp, "rb")
133-
self.filename = os.path.realpath(os.fspath(fp))
133+
self.filename = os.fspath(fp)
134134
self._exclusive_fp = True
135135
else:
136136
# stream

src/PIL/ImageFont.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,7 @@ def load_from_bytes(f: IO[bytes]) -> None:
270270
)
271271

272272
if is_path(font):
273-
font = os.path.realpath(os.fspath(font))
273+
font = os.fspath(font)
274274
if sys.platform == "win32":
275275
font_bytes_path = font if isinstance(font, bytes) else font.encode()
276276
try:

0 commit comments

Comments
 (0)