Show More
@@ -77,7 +77,7 b' def dodiff(ui, repo, diffcmd, diffopts, ' | |||||
77 | destdir = os.path.dirname(dest) |
|
77 | destdir = os.path.dirname(dest) | |
78 | if not os.path.isdir(destdir): |
|
78 | if not os.path.isdir(destdir): | |
79 | os.makedirs(destdir) |
|
79 | os.makedirs(destdir) | |
80 | repo.wwrite(wfn, repo.file(fn).read(mf[fn]), open(dest, 'w')) |
|
80 | repo.wwrite(wfn, repo.file(fn).read(mf[fn]), open(dest, 'wb')) | |
81 | return dirname |
|
81 | return dirname | |
82 |
|
82 | |||
83 | def snapshot_wdir(files): |
|
83 | def snapshot_wdir(files): | |
@@ -99,7 +99,7 b' def dodiff(ui, repo, diffcmd, diffopts, ' | |||||
99 | destdir = os.path.dirname(dest) |
|
99 | destdir = os.path.dirname(dest) | |
100 | if not os.path.isdir(destdir): |
|
100 | if not os.path.isdir(destdir): | |
101 | os.makedirs(destdir) |
|
101 | os.makedirs(destdir) | |
102 | fp = open(dest, 'w') |
|
102 | fp = open(dest, 'wb') | |
103 | for chunk in util.filechunkiter(repo.wopener(wfn)): |
|
103 | for chunk in util.filechunkiter(repo.wopener(wfn)): | |
104 | fp.write(chunk) |
|
104 | fp.write(chunk) | |
105 | return dirname |
|
105 | return dirname |
General Comments 0
You need to be logged in to leave comments.
Login now