##// END OF EJS Templates
extdiff: open files in binary mode...
Alexis S. L. Carvalho -
r4089:0ff50cc7 default
parent child Browse files
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