Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/util.py @ 7301:00d76fa3ffba
Fix util._statfiles_clustered() failing at root of a windows drive
Report and initial fix by Andrei Vermel <avermel@mail.ru>.
author | Patrick Mezard <pmezard@gmail.com> |
---|---|
date | Sat, 01 Nov 2008 15:15:14 +0300 |
parents | 2db33c1a5654 |
children | 5751631246de 526c40a74bd0 |
comparison
equal
deleted
inserted
replaced
7300:591767e6ea7a | 7301:00d76fa3ffba |
---|---|
854 nf = ncase(nf) | 854 nf = ncase(nf) |
855 pos = nf.rfind(sep) | 855 pos = nf.rfind(sep) |
856 if pos == -1: | 856 if pos == -1: |
857 dir, base = '.', nf | 857 dir, base = '.', nf |
858 else: | 858 else: |
859 dir, base = nf[:pos], nf[pos+1:] | 859 dir, base = nf[:pos+1], nf[pos+1:] |
860 cache = dircache.get(dir, None) | 860 cache = dircache.get(dir, None) |
861 if cache is None: | 861 if cache is None: |
862 try: | 862 try: |
863 dmap = dict([(ncase(n), s) | 863 dmap = dict([(ncase(n), s) |
864 for n, k, s in osutil.listdir(dir, True)]) | 864 for n, k, s in osutil.listdir(dir, True)]) |