Mercurial > hg-stable
changeset 361:88268aa2b8d2
Fix another sortdiff cornercase
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Fix another sortdiff cornercase
manifest hash: 32b2d1750689c561c9471fb68a9f3571364399cb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
iD8DBQFCsL6AywK+sNU5EO8RAhaeAJ4zw18vo4oGTvymplKb7olKEeg0aQCfVxX1
2o/PcrE6EeboHpQn5E0Wb/Y=
=eENW
-----END PGP SIGNATURE-----
author | mpm@selenic.com |
---|---|
date | Wed, 15 Jun 2005 15:49:20 -0800 |
parents | 10519e4cbd02 |
children | 410373162036 |
files | mercurial/mdiff.py |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/mdiff.py Wed Jun 15 13:04:05 2005 -0800 +++ b/mercurial/mdiff.py Wed Jun 15 15:49:20 2005 -0800 @@ -58,14 +58,14 @@ yield (am, bm, la - am) # return a match # skip mismatched lines from b - while lb < lenb and b[lb] < a[la]: + while la < lena and lb < lenb and b[lb] < a[la]: lb += 1 if lb >= lenb: break # skip mismatched lines from a - while la < lena and b[lb] > a[la]: + while la < lena and lb < lenb and b[lb] > a[la]: la += 1 if la >= lena: