mercurial/streamclone.py
changeset 3853 c0b449154a90
parent 3791 8643b9f90b51
child 3856 f9e129684b5d
--- a/mercurial/streamclone.py
+++ b/mercurial/streamclone.py
@@ -79,6 +79,8 @@ def stream_out(repo, fileobj):
     entries = []
     total_bytes = 0
     for name, size in walkrepo(repo.spath):
+        if repo.decodefn:
+            name = repo.decodefn(name)
         entries.append((name, size))
         total_bytes += size
     repolock.release()