changeset 4005 | 656e06eebda7 |
parent 3968 | 033082ba1d1a |
child 4370 | 6af107c742bf |
--- a/mercurial/archival.py Fri Dec 29 20:04:31 2006 -0600 +++ b/mercurial/archival.py Fri Dec 29 20:04:31 2006 -0600 @@ -154,9 +154,7 @@ def write(name, mode, data): if matchfn and not matchfn(name): return if decode: - fp = cStringIO.StringIO() - repo.wwrite(name, data, fp) - data = fp.getvalue() + data = repo.wwritedata(name, data) archiver.addfile(name, mode, data) ctx = repo.changectx(node)