commit | a063303693464992a9ab70856992cb169a5909e8 | [log] [tgz] |
---|---|---|
author | Guido van Rossum <guido@python.org> | Tue Sep 08 22:28:06 1998 +0000 |
committer | Guido van Rossum <guido@python.org> | Tue Sep 08 22:28:06 1998 +0000 |
tree | b667e8368ea9b1c58fe8f92837bd6d1a1798e568 | |
parent | 86ad567c2e6d7bfa9a395c846cc126bd8de170fc [diff] |
Patch suggested by Perry Stoll -- os.path.normpath(".//x") returned "/x", should return "x".
diff --git a/Lib/posixpath.py b/Lib/posixpath.py index a5c0de2..fb3b6a6 100644 --- a/Lib/posixpath.py +++ b/Lib/posixpath.py
@@ -354,6 +354,8 @@ while i < len(comps): if comps[i] == '.': del comps[i] + while i < len(comps) and comps[i] == '': + del comps[i] elif comps[i] == '..' and i > 0 and comps[i-1] not in ('', '..'): del comps[i-1:i+1] i = i-1