equal
deleted
inserted
replaced
263 if (!next) |
263 if (!next) |
264 break; |
264 break; |
265 |
265 |
266 if (curr->a2 == next->a1 || curr->b2 == next->b1) |
266 if (curr->a2 == next->a1 || curr->b2 == next->b1) |
267 while (curr->a2 < an && curr->b2 < bn |
267 while (curr->a2 < an && curr->b2 < bn |
|
268 && next->a1 < next->a2 |
|
269 && next->b1 < next->b2 |
268 && !cmp(a + curr->a2, b + curr->b2)) { |
270 && !cmp(a + curr->a2, b + curr->b2)) { |
269 curr->a2++; |
271 curr->a2++; |
270 next->a1++; |
272 next->a1++; |
271 curr->b2++; |
273 curr->b2++; |
272 next->b1++; |
274 next->b1++; |