Merge "Fix inclusion of LF in IntralineLoader" into stable-2.8

This commit is contained in:
Shawn Pearce
2013-11-15 07:20:54 +00:00
committed by Gerrit Code Review

View File

@@ -248,12 +248,14 @@ class IntraLineLoader extends CacheLoader<IntraLineDiffKey, IntraLineDiff> {
// //
if (ab < ae // if (ab < ae //
&& (ab == 0 || a.charAt(ab - 1) == '\n') // && (ab == 0 || a.charAt(ab - 1) == '\n') //
&& ae < a.size() && a.charAt(ae) == '\n') { && ae < a.size() && a.charAt(ae - 1) != '\n'
&& a.charAt(ae) == '\n') {
ae++; ae++;
} }
if (bb < be // if (bb < be //
&& (bb == 0 || b.charAt(bb - 1) == '\n') // && (bb == 0 || b.charAt(bb - 1) == '\n') //
&& be < b.size() && b.charAt(be) == '\n') { && be < b.size() && b.charAt(be - 1) != '\n'
&& b.charAt(be) == '\n') {
be++; be++;
} }