Fix util._statfiles_clustered() failing at root of a windows drive

Report and initial fix by Andrei Vermel <avermel@mail.ru>.
This commit is contained in:
Patrick Mezard 2008-11-01 15:15:14 +03:00
parent 1450b6c29e
commit 2e3aa68a1d
2 changed files with 4 additions and 2 deletions

View File

@ -26,7 +26,9 @@ def listdir(path, stat=False, skip=None):
(name, type)
'''
result = []
prefix = path + os.sep
prefix = path
if not prefix.endswith(os.sep):
prefix += os.sep
names = os.listdir(path)
names.sort()
for fn in names:

View File

@ -856,7 +856,7 @@ def _statfiles_clustered(files):
if pos == -1:
dir, base = '.', nf
else:
dir, base = nf[:pos], nf[pos+1:]
dir, base = nf[:pos+1], nf[pos+1:]
cache = dircache.get(dir, None)
if cache is None:
try: