##// END OF EJS Templates
log: add an assertion about fctx not being None in patch.diff()...
Denis Laxalde -
r34909:907ff34e default
parent child Browse files
Show More
@@ -2330,6 +2330,11 b' def diff(repo, node1=None, node2=None, m'
2330 2330 losedatafn=losedatafn, prefix=prefix, relroot=relroot, copy=copy,
2331 2331 ):
2332 2332 if hunksfilterfn is not None:
2333 # If the file has been removed, fctx2 is None; but this should
2334 # not occur here since we catch removed files early in
2335 # cmdutil.getloglinerangerevs() for 'hg log -L'.
2336 assert fctx2 is not None, \
2337 'fctx2 unexpectly None in diff hunks filtering'
2333 2338 hunks = hunksfilterfn(fctx2, hunks)
2334 2339 text = ''.join(sum((list(hlines) for hrange, hlines in hunks), []))
2335 2340 if hdr and (text or len(hdr) > 1):
General Comments 0
You need to be logged in to leave comments. Login now