diff -r dd891d0d97a3 -r ca5ac40949dc mercurial/patch.py --- a/mercurial/patch.py Wed Oct 22 12:56:28 2008 +0200 +++ b/mercurial/patch.py Wed Oct 22 13:14:52 2008 +0200 @@ -1266,7 +1266,7 @@ if util.binary(to) or util.binary(tn): dodiff = 'binary' r = None - header.insert(0, 'diff --git a/%s b/%s\n' % (a, b)) + header.insert(0, mdiff.diffline(r, a, b, opts)) if dodiff: if dodiff == 'binary': text = b85diff(to, tn)