mercurial/streamclone.py
changeset 3853 c0b449154a90
parent 3791 8643b9f90b51
child 3856 f9e129684b5d
equal deleted inserted replaced
3852:8a9a1a7e1698 3853:c0b449154a90
    77     fileobj.write('0\n')
    77     fileobj.write('0\n')
    78     repo.ui.debug('scanning\n')
    78     repo.ui.debug('scanning\n')
    79     entries = []
    79     entries = []
    80     total_bytes = 0
    80     total_bytes = 0
    81     for name, size in walkrepo(repo.spath):
    81     for name, size in walkrepo(repo.spath):
       
    82         if repo.decodefn:
       
    83             name = repo.decodefn(name)
    82         entries.append((name, size))
    84         entries.append((name, size))
    83         total_bytes += size
    85         total_bytes += size
    84     repolock.release()
    86     repolock.release()
    85 
    87 
    86     repo.ui.debug('%d files, %d bytes to transfer\n' %
    88     repo.ui.debug('%d files, %d bytes to transfer\n' %