diff --git a/Lib/dospath.py b/Lib/dospath.py index e003db149fb..803ddb061ed 100644 --- a/Lib/dospath.py +++ b/Lib/dospath.py @@ -15,13 +15,7 @@ # possibly be added as a new function. def normcase(s): - res, s = splitdrive(s) - for c in s: - if c in '/\\': - res = res + os.sep - else: - res = res + c - return string.lower(res) + return string.lower(string.replace(s, "/", "\\")) # Return wheter a path is absolute. @@ -316,7 +310,7 @@ def expandvars(path): # Also, components of the path are silently truncated to 8+3 notation. def normpath(path): - path = normcase(path) + path = string.replace(path, "/", "\\") prefix, path = splitdrive(path) while path[:1] == os.sep: prefix = prefix + os.sep