commit | d6a111e2dd257510069e46e5d8bb85abd80cf184 | [log] [tgz] |
---|---|---|
author | Guido van Rossum <guido@python.org> | Wed May 21 14:59:17 1997 +0000 |
committer | Guido van Rossum <guido@python.org> | Wed May 21 14:59:17 1997 +0000 |
tree | 2960c22070d1f31dfeb6b15a9b93612cb2bf56ed | |
parent | 7806c166503c0fa793dd0016478794b0a9f53cad [diff] |
Fix for boundary case (Jack)
diff --git a/Lib/macpath.py b/Lib/macpath.py index 8d2b18a..43bec56 100644 --- a/Lib/macpath.py +++ b/Lib/macpath.py
@@ -45,7 +45,10 @@ colon = 0 for i in range(len(s)): if s[i] == ':': colon = i+1 - return s[:colon-1], s[colon:] + path, file = s[:colon-1], s[colon:] + if path and not ':' in path: + path = path + ':' + return path, file # Split a path in root and extension.