Skip to content

Commit 8dbbce6

Browse files
committed
Compare absolute path of filename
1 parent 1103e82 commit 8dbbce6

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/PIL/Image.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2543,7 +2543,9 @@ def save(
25432543
from . import ImageFile
25442544

25452545
# may mutate self!
2546-
if isinstance(self, ImageFile.ImageFile) and filename == self.filename:
2546+
if isinstance(self, ImageFile.ImageFile) and os.path.abspath(
2547+
filename
2548+
) == os.path.abspath(self.filename):
25472549
self._ensure_mutable()
25482550
else:
25492551
self.load()

0 commit comments

Comments
 (0)