[Python-checkins] r59709 - in python/trunk: Lib/posixpath.py Misc/NEWS

christian.heimes python-checkins at python.org
Fri Jan 4 14:21:08 CET 2008


Author: christian.heimes
Date: Fri Jan 4 14:21:07 2008
New Revision: 59709
Modified:
 python/trunk/Lib/posixpath.py
 python/trunk/Misc/NEWS
Log:
Bug #1713: posixpath.ismount() claims symlink to a mountpoint is a mountpoint.
Modified: python/trunk/Lib/posixpath.py
==============================================================================
--- python/trunk/Lib/posixpath.py	(original)
+++ python/trunk/Lib/posixpath.py	Fri Jan 4 14:21:07 2008
@@ -178,8 +178,8 @@
 def ismount(path):
 """Test whether a path is a mount point"""
 try:
- s1 = os.stat(path)
- s2 = os.stat(join(path, '..'))
+ s1 = os.lstat(path)
+ s2 = os.lstat(join(path, '..'))
 except os.error:
 return False # It doesn't exist -- so not a mount point :-)
 dev1 = s1.st_dev
Modified: python/trunk/Misc/NEWS
==============================================================================
--- python/trunk/Misc/NEWS	(original)
+++ python/trunk/Misc/NEWS	Fri Jan 4 14:21:07 2008
@@ -342,6 +342,8 @@
 Library
 -------
 
+- Bug #1713: posixpath.ismount() claims symlink to a mountpoint is a mountpoint.
+
 - Bug #1687: Fxed plistlib.py restricts <integer> to Python int when writing
 
 - Issue #1700: Regular expression inline flags incorrectly handle certain


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /