Skip to content

Commit a118a82

Browse files
committed
Use os.path.realpath consistently when os.fspath is used
1 parent a276cf2 commit a118a82

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/PIL/Image.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2385,7 +2385,7 @@ def save(self, fp, format=None, **params) -> None:
23852385
filename = ""
23862386
open_fp = False
23872387
if is_path(fp):
2388-
filename = os.fspath(fp)
2388+
filename = os.path.realpath(os.fspath(fp))
23892389
open_fp = True
23902390
elif fp == sys.stdout:
23912391
try:

src/PIL/ImageFont.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,7 @@ def load_from_bytes(f):
230230
)
231231

232232
if is_path(font):
233-
font = os.fspath(font)
233+
font = os.path.realpath(os.fspath(font))
234234
if sys.platform == "win32":
235235
font_bytes_path = font if isinstance(font, bytes) else font.encode()
236236
try:

0 commit comments

Comments
 (0)